session_pure_meshing#
Module containing class encapsulating Fluent connection.
Classes:
|
Encapsulates a Fluent meshing session. |
- class ansys.fluent.core.session_pure_meshing.PureMeshing(fluent_connection, file_transfer_service=None)#
Bases:
BaseSession
Encapsulates a Fluent meshing session.
A
tui
object for meshing TUI commanding, andmeshing
andworkflow
objects for access to task-based meshing workflows are all exposed here. Noswitch_to_solver
method is available in this mode.Attributes:
Datamodel root of PMFileManagement.
Datamodel root of PartManagement.
Datamodel root of meshing.
Datamodel root of meshing_queries.
Datamodel root of meshing_utilities.
Datamodel root of preferences.
Instance of
main_menu
on which Fluent's SolverTUI methods can be executed.Datamodel root of workflow.
Methods:
__init__
(fluent_connection[, ...])PureMeshing session.
Get a new fault-tolerant workflow.
Get a new topology-based meshing workflow.
transfer_mesh_to_solvers
(solvers[, ...])Transfer mesh to Fluent solver instances.
Get a new 2D meshing workflow.
Get a new watertight workflow.
- property PMFileManagement#
Datamodel root of PMFileManagement.
- property PartManagement#
Datamodel root of PartManagement.
- __init__(fluent_connection, file_transfer_service=None)#
PureMeshing session.
- Args:
fluent_connection (fluent_connection): Encapsulates a Fluent connection. file_transfer_service: Supports file upload and download.
- fault_tolerant()#
Get a new fault-tolerant workflow.
- property meshing#
Datamodel root of meshing.
- property meshing_queries: MeshingQueries#
Datamodel root of meshing_queries.
- property meshing_utilities#
Datamodel root of meshing_utilities.
- property preferences#
Datamodel root of preferences.
- topology_based()#
Get a new topology-based meshing workflow.
- Raises:
RuntimeError
If beta features are not enabled in Fluent.
- transfer_mesh_to_solvers(solvers, file_type='case', file_name_stem=None, num_files_to_try=1, clean_up_mesh_file=True, overwrite_previous=True)#
Transfer mesh to Fluent solver instances.
- Parameters:
- solversiterable
Sequence of solver instances
- file_type
str
,default
“case” “case” or “mesh”
- file_name_stem
str
Optional file name stem
- num_files_to_try
int
,default
1 Optional number of files to try to write, each with a different generated name. Defaults to 1
- clean_up_mesh_file: bool, default True
Whether to remove the file at the end
- overwrite_previous: bool, default True
Whether to overwrite the file if it already exists
- Returns
- ——-
- None
- property tui#
Instance of
main_menu
on which Fluent’s SolverTUI methods can be executed.
- two_dimensional_meshing()#
Get a new 2D meshing workflow.
- watertight()#
Get a new watertight workflow.
- property workflow#
Datamodel root of workflow.