    

 ## On this page

  

 

 # Fluids

 Last update: 13.08.2026 

The Ansys Common Fluids Format SDK provides APIs, data models, and example programs to access or write data to Ansys Common Fluids Format files. This format is also used by Ansys Fluids products. For more information, see [Ansys Common Fluids Format SDK for developers (Developer Portal documentation)](https://developer.synopsys.com/docs/cff).

## BladeModeler

There are no developer tools available at this time.

## CFX

Ansys CFX includes a command language (CCL) and an expression language (CEL). CCL uses embedded Perl, and user-generated models are applied using User Fortran. PyCFX, part of PyAnsys, is also available and is compatible with Ansys CFX 2025 R2 Service Pack 3 and later.

- [PyCFX documentation (PyAnsys)](https://cfx.docs.pyansys.com/)

### Ansys CFX training material

- [Ansys CFX Customization (ALH)](https://www.ansys.com/training-center/course-catalog/fluids/ansys-cfx-customization)
- [Ansys 2026 R1: Ansys Fluids What's New (Webinar)](https://www.ansys.com/en-gb/webinars/ansys-2026-r1-ansys-fluids)

### Non-Ansys CFX training material

- [CFX Expression Language - Part 1: Accessing CFD Simulation Information in CFX (and FLUENT) (PADT)](https://www.padtinc.com/2013/04/04/cfx-expressions-part-1/?utm_source=rss&utm_medium=rss&utm_campaign=cfx-expressions-part-1)

## Chemkin

As of Ansys Chemkin 2025 R2 there is now a PyChemkin PyAnsys library.

- [PyChemkin documentation (PyAnsys)](https://chemkin.docs.pyansys.com/version/stable/)

## EnSight

EnSight includes a command-language journaling feature and an embedded Python interpreter.

- [Post-processing for developers, which includes Ensight (Developer Portal documentation)](https://developer.synopsys.com/docs/post-processing)
- [PyEnsight documentation (PyAnsys)](https://ensight.docs.pyansys.com/version/stable/)
- [PyEnSight Visual Studio Code Extension](https://marketplace.visualstudio.com/items?itemName=AnsysDevelopers.pyensight)

### Ansys EnSight training material

- [EnSight Python Scripting (ALH)](https://www.ansys.com/training-center/course-catalog/fluids/ensight-python-scripting)
- [EnSight: Python Macros and User-Defined Tools](https://www.youtube.com/watch?v=SJkViorO3Gw)

### Non-Ansys EnSight training material

- [Ansys EnSight - Automate Post Processing with Python (DRD Technology)](https://www.youtube.com/watch?v=gFMxSvXJQis)
- [How To Write a Python Script for EnSight (CEI)](https://ceisoftware.zendesk.com/hc/en-us/articles/203896296-How-to-write-a-python-script-for-EnSight)

## FENSAP-ICE

There are no developer tools available at this time.

## Fluent

Ansys Fluent includes both a GUI and a Text User Interface (TUI), which is a user interface that displays text, symbols, and ASCII characters for interaction instead of graphical elements. The TUI uses a dialect of Lisp named [Scheme](https://en.wikipedia.org/wiki/Scheme_(programming_language)). For more information about the Fluent TUI, see [Text user interface](https://ansyshelp.ansys.com/public/account/secured?returnurl=/Views/Secured/corp/v242/en/flu_ug/tgd_tcl_tui.html) in the Fluent product documentation.

Fluent provides an open-source Python interface named PyFluent, which is part of PyAnsys. It also includes two complementary PyAnsys libraries: PyFluent-Parametric for parametric studies and PyFluent-Visualization for visualizing results.

- [PyFluent documentation (PyAnsys)](https://fluent.docs.pyansys.com/version/stable/)
- [PyFluent-Parametric documentation (PyAnsys)](https://parametric.fluent.docs.pyansys.com/version/stable/)
- [PyFluent-Visualization documentation (PyAnsys)](https://visualization.fluent.docs.pyansys.com/)

The TUI is accessible within PyFluent, but with limitations. For more information, see [Using TUI commands](https://fluent.docs.pyansys.com/version/stable/user_guide/legacy/tui.html) in the PyFluent documentation.

### Ansys Fluent training material

Few developer-exclusive training resources are available for Fluent. However, most Fluent courses include some TUI material.

- [Topics in Ansys Fluent and Workbench Parameters (AIC)](https://innovationspace.ansys.com/product/topics-in-ansys-fluent-and-workbench-parameters/)
- [Topics in Ansys Fluent - Mesh Display (AIC)](https://innovationspace.ansys.com/product/topics-in-ansys-fluent-mesh-display/)
- [Topics in Ansys Fluent Meshing/Tgrid (AIC)](https://innovationspace.ansys.com/product/topics-in-ansys-fluent-meshing-tgrid/)
- [Introduction to Ansys Fluent (AIC)](https://innovationspace.ansys.com/product/intro-to-ansys-fluent/)
- [Getting Started With PyFluent (ALH)](https://www.ansys.com/training-center/course-catalog/fluids/getting-started-with-pyfluent)
- [Getting Started With PyFluent (AIC)](https://innovationspace.ansys.com/product/getting-started-with-pyfluent/)
- [PyAnsys Training: Overview of PyFluent](https://www.youtube.com/watch?v=BY2FJ5qATCM)
- [A Guide to Streamlining CFD Simulations and Reporting](https://developer.synopsys.com/blog/guide-streamlining-cfd-simulations-and-reporting)

### Non-Ansys Fluent training material

- [Automation of Fluent Using PyFluent (CADFEM)](https://www.cadfem.net/gb/en/shop/professional-development/training-elearning/fluid-dynamics/automation-of-fluent-using-pyfluent-18993.html)
- [Extending the Functionality of Ansys Fluent using UDF (CADFEM)](https://www.cadfem.net/gb/en/shop/professional-development/training-elearning/fluid-dynamics/extending-the-functionality-of-ansys-fluent-using-udf-16309.html)

## Forte

There are no developer tools available at this time.

## Model Fuel Library

There are no developer tools available at this time.

## Polyflow

There are no developer tools available at this time.

## Rocky

Ansys Rocky provides three main interfaces: PrePost scripting (Python), Solver SDK (C++ and CUDA), and PyRocky (open-source, Python).

- [Rocky for developers (Developer Portal documentation)](https://developer.synopsys.com/docs/rocky)
- [PyRocky documentation (PyAnsys)](https://rocky.docs.pyansys.com/version/stable/)

### Ansys Rocky training material

- [Ansys Rocky Tutorial - Static Angle of Repose Test (AIC)](https://innovationspace.ansys.com/product/ansys-rocky-tutorial-static-angle-of-repose-test/)
- [5 FAQs about automating with Ansys Rocky PrePost scripting tool (AIC)](https://innovationspace.ansys.com/knowledge/forums/topic/5-faqs-about-automating-with-ansys-rocky-prepost-scripting-tool/)

## Thermal Desktop

Thermal Desktop includes a .NET API named OpenTD.

- [Thermal Desktop for developers (Developer Portal documentation)](https://developer.synopsys.com/docs/thermal-desktop)
- [Application Programming Interface (API) for Thermal Desktop](https://www.crtech.com/opentd-thermal-desktop-api)

### Ansys Thermal Desktop training material

- [Introducing OpenTD: an API for Thermal Desktop (CRTech - pre-Ansys acquisition)](https://www.youtube.com/watch?v=oW4I8tk_rZY)

## Turbogrid

- [PyTurbogrid documentation (PyAnsys)](https://turbogrid.docs.pyansys.com/version/stable/)

### Ansys Turbogrid training material

- [Ansys 2024 R1: Ansys CFX and Turbo Tools What's New](https://www.ansys.com/en-gb/webinars/ansys-2024-r1-ansys-cfx-and-turbo-tools-whats-new)

## Vista TF

There are no developer tools available at this time.