pycfx_enums#
Provides a module for enums used in PyCFX.
Classes:
|
Provides the base class for CFX-related enums. |
|
Enumerates over supported CFX modes. |
|
Enumerates over supported CFX launch modes. |
|
Provides the supported user interface mode of CFX. |
- class ansys.cfx.core.launcher.pycfx_enums.CFXEnum(new_class_name, /, names, *, module=None, qualname=None, type=None, start=1, boundary=None)#
Bases:
EnumProvides the base class for CFX-related enums.
Accepts lowercase member names as values and supports comparison operators.
- class ansys.cfx.core.launcher.pycfx_enums.CFXMode(*values)#
Bases:
EnumEnumerates over supported CFX modes.
Attributes:
Methods:
get_mode(mode)Get the CFX mode based on the provided mode string.
is_post(mode)Check if the current mode is postprocessing.
is_pre(mode)Check if the current mode is preprocessing.
is_solver(mode)Check if the current mode is solver.
- POST_PROCESSING = (<class 'ansys.cfx.core.session_post.PostProcessing'>, 'post-processing')#
- PRE_PROCESSING = (<class 'ansys.cfx.core.session_pre.PreProcessing'>, 'pre-processing')#
- SOLVER = (<class 'ansys.cfx.core.session_solver.Solver'>, 'solver')#