session_pure_meshing#

Module containing class encapsulating Fluent connection.

Classes:

PureMeshing(fluent_connection)

Encapsulates a Fluent meshing session.

class ansys.fluent.core.session_pure_meshing.PureMeshing(fluent_connection)#

Bases: BaseSession

Encapsulates a Fluent meshing session. A tui object for meshing TUI commanding, and meshing and workflow objects for access to task-based meshing workflows are all exposed here. No switch_to_solver method is available in this mode.

Attributes:

PMFileManagement

PMFileManagement datamodel root.

PartManagement

PartManagement datamodel root.

meshing

meshing datamodel root.

preferences

preferences datamodel root.

r

rules

tui

Instance of main_menu on which Fluent's SolverTUI methods can be executed.

use_cache

workflow

workflow datamodel root.

Methods:

__init__(fluent_connection)

PureMeshing session.

transfer_mesh_to_solvers(solvers[, ...])

Transfer mesh to Fluent solver instances.

property PMFileManagement#

PMFileManagement datamodel root.

property PartManagement#

PartManagement datamodel root.

__init__(fluent_connection)#

PureMeshing session.

Args:

fluent_connection (fluent_connection): Encapsulates a Fluent connection.

property meshing#

meshing datamodel root.

property preferences#

preferences datamodel root.

r = 'PMFileManagement'#
rules = ['workflow', 'meshing', 'PartManagement', 'PMFileManagement']#
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_typestr, default “case”

“case” or “mesh”

file_name_stemstr

Optional file name stem

num_files_to_tryint, 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.

use_cache = True#
property workflow#

workflow datamodel root.