General#
Launcher#
Fluent launcher includes instructions on how to launch and connect to Fluent.
Sessions#
Sessions describes the various types of PyFluent session objects, which connect to Fluent sessions.
Services#
Services outlines fundamental gRPC services, upon which PyFluent depends (and are directly usable).
Streaming services#
Streaming services outlines fundamental gRPC streaming services, upon which PyFluent depends (and are directly usable).
Scheduler#
Scheduler describes a module for facilitating use of external job scheduling systems.
Case#
CaseFile documents a class for parsing Fluent case files in pure Python code.
Data#
DataFile documents a class for parsing Fluent data files in pure Python code.
File session#
File Session expose field info and data for Fluent case and data files.
Data transfer#
Transfer data describes how to transfer mesh data between PyFluent sessions.
Journaling#
Journaling explains how to read and write Python journals that are reusable between PyFluent and Fluent.
Workflow#
Workflow documents high-level interfaces to the task-based workflows, including meshing workflow.
rpvars#
rpvars shows how you can access and modify live Fluent rpvars via PyFluent.
Post objects#
Post objects documents visualization objects for interfacing to Matplotlib and pyvista.
Execution utilities#
Execution utilities documents execution utilities, including an asynchronous option, for command execution.
Search#
Search documents tools for searching Fluent settings or commands.
Meta#
Meta consists of some metaclasses used in the PyFluent codebase.
Logging#
Logging documents the PyFluent debug logging module.