meshing.tui.mesh#

class main_menu.mesh(path, service)#

Enter the grid menu.

activate_lean_datastructures(*args, **kwargs)#

Activates Lean data structures to reduce memory.

auto_mesh(*args, **kwargs)#

Enables you to generate the volume mesh automatically. Specify a mesh object name for object-based auto mesh; if no name is given, face zone based auto mesh is performed. Specify the mesh elements to be used when prompted. Specify whether to merge the cells into a single zone or keep the cell zones separate. For face zone based meshing, specify whether automatically identify the domain to be meshed based on the topology information.

auto_mesh_multiple_objects(*args, **kwargs)#

Automatically executes initialization and refinement of mesh for multiple objects.

auto_prefix_cell_zones(*args, **kwargs)#

Enables you to specify a prefix for cell zones created during the auto mesh procedure. The auto-prefix-cell-zones command is not relevant for object-based meshing, where the cell zone names are generated based on the material points and the objects used to generate the mesh object.

check_mesh(*args, **kwargs)#

Checks the mesh for topological errors.

check_quality(*args, **kwargs)#

Enables you to ensure that the mesh quality is appropriate before transferring the mesh to the solution mode.

check_quality_level(*args, **kwargs)#

Enables you to report additional quality metrics when set to 1. In addition to the orthogonal quality and Fluent aspect ratio, additional metrics such as cell squish and skewness will be reported when the check-quality-level is set to 1.

clear_mesh(*args, **kwargs)#

Enables you to generate a new mesh by deleting the internal mesh and leaving only the boundary faces and nodes.

clear_undo_stack(*args, **kwargs)#

Clears undo stack.

create_frustrum(*args, **kwargs)#

Create a cylindrical hex mesh.

create_heat_exchanger(*args, **kwargs)#

Creates the heat exchanger mesh. You need to specify the method for selecting the Location coordinates (by Position or Nodes), the location coordinates, the parameters for setting up mesh density (by Interval or Size), and the number of intervals (sizes) between points (nodes) 1–2, 1–3, 1–4. Also specify the object/zone name prefix and enable creating the mesh object, if required.

cutcell(*args, **kwargs)#

Enters the cutcell menu. This menu is no longer supported, and will be removed in a future release.

deactivate_lean_datastructures(*args, **kwargs)#

Deactivates Lean data structures.

laplace_smooth_nodes(*args, **kwargs)#

Applies a Laplacian smoothing operator to the mesh nodes. This command can be used for smoothing of all cell types, including prismatic cells.

list_mesh_parameter(*args, **kwargs)#

Shows all mesh parameters.

prepare_for_solve(*args, **kwargs)#

Prepares the mesh for solving in solution mode by performing a cleanup operation after the volume mesh has been generated. Operations such as deleting dead zones, deleting geometry objects, deleting edge zones, deleting unused faces and nodes are performed during this operation.

repair_face_handedness(*args, **kwargs)#

Reverses face node orientation.

reset_mesh(*args, **kwargs)#

Clears the entire mesh.

reset_mesh_parameter(*args, **kwargs)#

Resets all parameters to their default value.

selective_mesh_check(*args, **kwargs)#

Performs a customized mesh check on specific zones rather than all zones.

zone_names_clean_up(*args, **kwargs)#