The Fluent Python console's Python interfaces provides full access to the entire Ansys PyFluent library (a separate library that can be found at https://fluent.docs.pyansys.com/version/stable/), and covers the following Fluent categories, including:
Meshing Mode
meshing
: related to meshing-based commands and functionsmeshing.tui
: based on the meshing mode's text user interfacemeshing_utilities
: based on utilities relevant to meshing modeworkflow
: related to the two meshing guided workflows (watertight and fault-tolerant)PartManagement
: related to part management in the fault-tolerant meshing workflowPMFileManagement
: related to managing files for part management in the fault-tolerant meshing workflowpreferences
: related to meshing-specific preferences
Solution Mode
solver
: related to solver-based commands and functionssolver.tui
: related to the solver's text user interface
Note: The full PyFluent library is completely available through Fluent's Python console (this listing covers only a subset of what is available in the Ansys PyFluent library). For more detailed information about the PyFluent library, see https://fluent.docs.pyansys.com/version/stable/.
Fluent's Pythonic interface also makes use of settings objects to provide a natural way to access and modify Fluent settings and issue commands with a hierarchy of objects.
Note: Snake case styling for method names (set_name()
for
example) is recommended rather than camel case styling
(setName()
for example). Journals will automatically
capture Fluent's Python method calls using snake case.