Chapter 8: mesh/

mesh/auto-mesh

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.


Note:
  • You can specify the meshing parameters for the mesh elements (prisms, pyramids or non-conformals, tet, hex or poly) using either the respective dialog boxes or the associated text commands prior to using the auto-mesh command.


mesh/auto-mesh-controls/

Enters the auto-mesh-controls submenu

mesh/auto-mesh-controls/backup-object

Enables creation of a backup of the surface mesh before volume meshing starts. This option is enabled by default.

mesh/auto-prefix-cell-zones

Enables you to specify a prefix for cell zones created during the auto mesh procedure.


Note:  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.


mesh/cavity/

Enters the cavity menu.

mesh/cavity/add-zones

Enables you to create a cavity for adding new zones to the existing volume mesh.

mesh/cavity/merge-cavity

Enables you to merge the specified cavity domain with the parent domain.

During the merging operation, the cavity cell zones merges with the zones in the parent domain. The wall boundaries extracted from the interior zones will be converted to interior type and merged with the corresponding zones in the parent domain.

mesh/cavity/region

Enables you to create a cavity to modify the existing volume mesh in the specified region.

mesh/cavity/remove-zones

Enables you to create a cavity for removing zones from the existing volume mesh.

mesh/cavity/replace-zones

Enables you to create a cavity for removing a set of zones from an existing volume mesh and replacing them with new set of zones.

mesh/cell-zone-conditions/

Contains options for copying or clearing cell zone conditions when a case file is read.

mesh/cell-zone-conditions/clear

Clears the cell zone conditions assigned to the specified zones.

mesh/cell-zone-conditions/clear-all

Clears the cell conditions assigned to all the zones.

mesh/cell-zone-conditions/copy

Enables you to copy the cell zone conditions from the zone selected to the zones specified.

mesh/check-mesh

Checks the mesh for topological errors.

mesh/check-quality

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

mesh/check-quality-level

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.

mesh/clear-mesh

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

mesh/create-heat-exchanger

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.

mesh/cutcell/

Enters the cutcell menu.


Note:  This menu is no longer supported, and will be removed in a future release.


mesh/cutcell/create

Creates the CutCell mesh by performing the initialize, refine, snap, and improve operations sequentially.

mesh/cutcell/create-prism

Creates the prism layers on the recovered boundary based on the zone-specific prism parameters set. Specify the cell zones into which the prism layers are to be grown and the gap factor as appropriate.

mesh/cutcell/modify/

Enters the cutcell modify menu.

mesh/cutcell/modify/auto-node-move

Enables you to use the Auto Node Move utility to improve the CutCell mesh quality.

mesh/cutcell/modify/cavity-remeshing

Enables you to use the Cavity Remeshing utility to improve the CutCell mesh quality near the boundary.


Note:  Face zones of type internal are recovered as type wall in the cutcell mesher. These should be reset to type internal before using the cavity remesher.


mesh/cutcell/modify/post-morph-improve

Improves the quality of the CutCell mesh post-prism generation.

mesh/cutcell/modify/rezone-multi-connected-faces

Enables you to resolve multi-connected configurations on the CutCell boundary. Specify an appropriate value for the critical count for contiguous manifold faces.

An example is shown in Figure 8.1: Rezoning Multiply Connected Faces where the multiply connected faces around the surface are removed.

Figure 8.1: Rezoning Multiply Connected Faces

Rezoning Multiply Connected Faces

mesh/cutcell/modify/split-boundary

Creates a copy of the specified CutCell boundary zones and makes the boundary mesh conformal at the hanging-nodes on the copied zones. The new zones will be named based on the original zone names and prefixed by split-.

mesh/cutcell/objects/

Enters the objects menu.

mesh/cutcell/objects/change-object-type

Enables you to change the object type (geom or mesh).

mesh/cutcell/objects/check-mesh

Checks the mesh on the specified objects for connectivity and orientation of faces. The domain extents, volume statistics, and face area statistics will be reported along with the results of other checks on the mesh.

mesh/cutcell/objects/create

Creates the object based on the priority, cell zone type, face zones, edge zones, and object type specified. You can specify the object name or retain the default blank entry to have the object name generated automatically.

mesh/cutcell/objects/create-and-activate-domain

Creates and activates the domain comprising the face zones from the objects specified.

mesh/cutcell/objects/create-groups

Creates a face group and an edge group comprising the face zones and edge zones included in the specified objects, respectively.

mesh/cutcell/objects/create-intersection-loops

Enables you to create intersection loops for objects.

  • The collectively option creates an interior edge loop at the intersection between two adjacent face zones included in the same object and between multiple objects.

  • The individually option creates an interior edge loop at the intersection between two adjacent face zones included in the same object.

mesh/cutcell/objects/create-multiple

Creates multiple objects by creating an object per face zone specified. The objects will be named automatically based on the prefix and priority specified.

mesh/cutcell/objects/create-new-mesh-object/

Contains options for creating a new mesh object by wrapping or remeshing existing objects.

mesh/cutcell/objects/create-new-mesh-object/remesh

Creates a new mesh object by remeshing geometry objects individually or collectively.

mesh/cutcell/objects/create-new-mesh-object/wrap

Creates a new mesh object by wrapping the specified objects individually or collectively.

mesh/cutcell/objects/delete

Deletes the specified objects.

mesh/cutcell/objects/delete-all

Deletes all the defined objects.

mesh/cutcell/objects/delete-all-geom

Deletes all the defined geom objects.

mesh/cutcell/objects/delete-unreferenced-faces-and-edges

Deletes all the faces and edges that are not included in any defined objects.

mesh/cutcell/objects/extract-edges

Extracts the edge zones from the face zones included in the specified objects, based on the edge-feature-angle value specified (/mesh/cutcell/objects/set/set-edge-feature-angle).

mesh/cutcell/objects/improve-feature-capture

Enables you to imprint the edges comprising the object on to the object face zones to improve feature capture for mesh objects. You can specify the number of imprinting iterations and additional aggressive imprinting iterations to be performed.

mesh/cutcell/objects/improve-object-quality

This command is not relevant for CutCell meshing.

mesh/cutcell/objects/join-intersect/

The commands in this sub-menu are not relevant for CutCell meshing.

mesh/cutcell/objects/list

Lists the defined objects, indicating the respective cell zone type, priority, face zones and edge zones comprising the object, object type, and object reference point in the console.

mesh/cutcell/objects/merge

Merges the specified objects into a single object.

mesh/cutcell/objects/merge-edges

Merges all the edge zones in an object into a single edge zone.


Note:  If the object is composed of edge zones of different types (boundary and interior), the edge zones of the same type (boundary or interior) will be merged into a single edge zone.


mesh/cutcell/objects/merge-nodes

Merges the free nodes at the object level based on the specified tolerance or using a tolerance that is a specified percentage of shortest connected edge length.

mesh/cutcell/objects/merge-voids

Enables you to merge voids in the mesh object after the sewing operation. This command is not relevant for CutCell meshing.

mesh/cutcell/objects/merge-walls

Merges all the face zones of type wall in an object into a single face zone.

mesh/cutcell/objects/remove-gaps/

Contains options for removing gaps between mesh objects. The commands in this sub-menu are not relevant for CutCell meshing.

mesh/cutcell/objects/rotate

Rotates the objects based on the angle of rotation, pivot point, and axis of rotation specified.

mesh/cutcell/objects/scale

Scales the objects based on the scale factors specified.

mesh/cutcell/objects/separate-faces-by-angle

Separates the face zones comprising the object based on the angle specified.

mesh/cutcell/objects/separate-faces-by-seed

Separates the face zones comprising the object based on the seed face specified.

mesh/cutcell/objects/set/

Contains the following options:

mesh/cutcell/objects/set/set-edge-feature-angle

Sets the edge feature angle to be used for extracting edge zones from the face zones included in the objects.

mesh/cutcell/objects/set/show-edge-zones?

Displays the edge zones comprising the objects drawn in the graphics window.

mesh/cutcell/objects/set/show-face-zones?

Displays the face zones comprising the objects drawn in the graphics window.

mesh/cutcell/objects/translate

Translates the objects based on the translation offsets specified.

mesh/cutcell/objects/update

Enables you to update the objects defined when the face and/or edge zones comprising the object have been deleted.

mesh/cutcell/objects/wrap/

Contains options for the object wrapping operation. The commands in this sub-menu are not relevant for CutCell meshing.

mesh/cutcell/set/

Enters the CutCell settings menu.

mesh/cutcell/set/auto-delete-dead-zones?

Controls the automatic deleting of the dead zones in the CutCell mesh.

mesh/cutcell/set/auto-delete-solid-zones?

Controls the automatic deleting of the solid zones in the CutCell mesh.

mesh/cutcell/set/create-material-point

Enables you to define a material point.

mesh/cutcell/set/delete-all-material-points

Enables you to delete all defined material points.

mesh/cutcell/set/delete-material-point

Deletes the specified material point.

mesh/cutcell/set/list-material-points

Lists all the defined material points.

mesh/cutcell/set/max-initial-cells

Specifies the maximum number of cells in the initial Cartesian grid.

mesh/cutcell/set/set-cutcell-quality-method

Enables you to set the quality measure for the improve operation. The default measure used is the orthoskew metric.

mesh/cutcell/set/set-post-morph-parameters

Enables you to set parameters for improving the CutCell mesh post-prism generation using the command /mesh/cutcell/modify/post-morph-improve.

mesh/cutcell/set/set-post-snap-parameters

Enables you to set parameters for improving the CutCell mesh quality.

mesh/cutcell/set/set-thin-cut-face-zones

Enables you to specify the face zones constituting the thin regions to be recovered during the CutCell meshing process.

mesh/cutcell/set/set-thin-cut-edge-zones

Enables you to specify the edge zones defining the features in thin regions to be recovered during the CutCell meshing process.

mesh/cutcell/size-functions/

Enters the size functions menu.

mesh/cutcell/size-functions/compute

Computes the size field based on the defined parameters.

mesh/cutcell/size-functions/contours/

Enters the contours sub-menu.

mesh/cutcell/size-functions/contours/draw

Displays contours in the graphics window. Compute the size field using /size-functions/compute or read in a size field file prior to displaying the contours of size.

mesh/cutcell/size-functions/contours/set/refine-facets?

Enables you to specify smaller facets if the original are too large. Default is no.

mesh/cutcell/size-functions/create

Defines the size function based on the specified parameters.

mesh/cutcell/size-functions/create-defaults

Creates default size functions based on face and edge curvature and proximity.

mesh/cutcell/size-functions/delete

Deletes the specified size function or the current size field.

mesh/cutcell/size-functions/delete-all

Deletes all the defined size functions.

mesh/cutcell/size-functions/list

Lists all the defined size functions and the corresponding parameter values defined.

mesh/cutcell/size-functions/list-periodicity-filter

Lists the details of the source zone and rotational periodic parameters specified for the size field.

mesh/cutcell/size-functions/reset-global-controls

Resets the values for the global controls to the defaults.

mesh/cutcell/size-functions/set-global-controls

Sets the values for the global minimum and maximum size, and growth rate.

mesh/cutcell/size-functions/set-periodicity-filter

Enables you to apply periodicity to the size field by selecting one source face zone.


Note:  Ensure that periodicity is previously defined in the Make Periodic Boundaries dialog box.

Only rotational periodicity is supported, translational periodicity is not supported currently.


mesh/cutcell/size-functions/set-prox-gap-tolerance

Sets the tolerance relative to minimum size to take gaps into account. Gaps whose thickness is less than the global minimum size multiplied by this factor will not be regarded as a proximity gap.

mesh/cutcell/size-functions/set-scaling-filter

Enables you specify the scale factor, and minimum and maximum size values to filter the size output from the size field.

mesh/cutcell/size-functions/triangulate-quad-faces?

Identifies the zones comprising non-triangular elements and uses a triangulated copy of these zones for computing the size functions.

mesh/cutcell/size-functions/un-set-periodicity-filter

Removes periodicity from the size field.

mesh/cutcell/size-functions/use-cad-imported-curvature?

Allows you to use curvature data from the nodes of the CAD facets.

mesh/domains/

Enters the domain menu.

mesh/domains/activate

Activates the specified domain for meshing or reporting operations.

mesh/domains/create

Creates a new domain based on the specified boundary face zones. Ensure valid boundary zones are specified; specifying invalid zones will generate an error.

mesh/domains/create-by-cell-zone

Creates a new domain based on the specified cell zone.

mesh/domains/create-by-point

Creates a new domain based on the specified


Note:  The create-by-point option works only for cases with no overlapping face zones.


mesh/domains/delete

Deletes the specified domain.

mesh/domains/draw

Displays the boundary face zones of the specified domain.

mesh/domains/print

Prints the information for the specified domain.

mesh/hexcore/

Enters the hexcore menu.

mesh/hexcore/controls/

Enters the hexcore controls menu.

mesh/hexcore/controls/avoid-1:8-cell-jump-in-hexcore

Determines the types of cells (large cells, small cells, or both) that are going to be replaced with pyramid and tet cells in order to avoid any 1:8 cell jumps in the hexcore region. The default is no and small-cells.

mesh/hexcore/controls/buffer-layers

Sets the number of addition cells to mark for subdivision.

mesh/hexcore/controls/compute-max-cell-length

Computes the maximum cell length for the hexcore mesh.

mesh/hexcore/controls/define-hexcore-extents?

Enables you to extend the hexcore mesh to specified domain extents and/or selected planar boundaries. When enabled, the outer-domain-params sub-menu will be available.

mesh/hexcore/controls/delete-dead-zones?

Toggles the automatic deleting of the dead zones.

mesh/hexcore/controls/maximum-cell-length

Sets the maximum cell length for the hex cells in the domain.

mesh/hexcore/controls/maximum-initial-cells

Specifies the maximum number of cells in the initial Cartesian mesh.

mesh/hexcore/controls/non-fluid-type

Selects the default non-fluid cell zone type. After the mesh is initialized, any non-fluid zones will be set to this type. If the mesh includes multiple regions (for example, the problem for which you are creating the mesh includes a fluid zone and one or more solid zones), and you plan to refine all of them using the same refinement parameters, modify the Non-Fluid Type before generating the hexcore mesh.


Note:  For zone-based meshing, if any cell zone has at least one boundary zone type as inlet, it will automatically be set to fluid type. For object based meshing, volume region type is used to determine the cell zone type.


mesh/hexcore/controls/octree-hexcore?

Speeds up hexahedral core generation by enabling the octree technique for hexcore mesh generation. This option is disabled by default.

Body-of-influence sizing may be used for refinement.

This option does not support hexcore generation up to boundaries.

mesh/hexcore/controls/outer-domain-params/

Contains options for defining the outer domain parameters. This sub-menu is available only when define-hexcore-extents? is enabled.

mesh/hexcore/controls/outer-domain-params/specify-coordinates?

Enables you to specify the extents of the hexcore outer box using the coordinates command.

mesh/hexcore/controls/outer-domain-params/coordinates

Specifies the extents (min and max coordinates) of the hexcore outer box. This command is available when the specify-coordinates? option is enabled.

mesh/hexcore/controls/outer-domain-params/specify-boundaries?

Enables you to specify selected boundaries to which the hexcore mesh is to be generated using the boundaries command.

mesh/hexcore/controls/outer-domain-params/boundaries

Specifies the boundaries to which the hexcore mesh is to be generated when the specify-boundaries? option is enabled. After specifying the boundaries, the auto-align?, delete-old-face-zones?, and list options will also be available.

mesh/hexcore/controls/outer-domain-params/auto-align?

Enables you to axis-align non-aligned planar boundaries to which hexcore mesh is to be generated. This option is available only when the specify-boundaries? option is enabled and the boundaries are specified.

mesh/hexcore/controls/outer-domain-params/auto-align-tolerance

Specifies the tolerance for aligning boundary zones when auto-align? is enabled.

mesh/hexcore/controls/outer-domain-params/auto-align-boundaries

Aligns the boundary zones specified (using the boundaries command) with the tolerance specified \ (using the auto-align-tolerance command) when auto-align? is enabled.

mesh/hexcore/controls/outer-domain-params/delete-old-face-zones?

Enables you to delete the original tri face zones that have been replaced during the hexcore meshing process. This option is available only when the specify-boundaries? option is enabled and the boundaries are specified.

mesh/hexcore/controls/outer-domain-params/list

Lists the boundaries to which the hexcore mesh is to be generated. This option is available only when the specify-boundaries? option is enabled and the boundaries are specified.

mesh/hexcore/controls/peel-layers

Specifies the distance for the hexcore interface to peel-back from the boundary. The default value is 0. The higher the value of peel layer, the bigger the distance between the hexcore interface and the boundary.

mesh/hexcore/controls/print-region-based-sizing

Displays local sizing settings (max cell length and growth rate) for specified region(s).

mesh/hexcore/controls/set-region-based-sizing

Allows you to specify local sizing settings (max cell length and growth rate) for specified region(s).

mesh/hexcore/controls/skip-tet-refinement?

Enables you to omit the tetrahedral refinement phase for reducing total cell count (default is no). Hex cell count is unaffected.


Tip:  You should use peel-layers equal 0 when this option is enabled.


Warning:  This option may leave narrow regions without hexcore mesh. Tetrahedral cells with lower quality may be created in such regions, reducing the overall mesh quality.

mesh/hexcore/create

Enables you to create the hexcore mesh according to the specified parameters.

mesh/hexcore/local-regions/

Enters the hexcore local refinement region sub-menu.

mesh/hexcore/local-regions/activate

Enables you to activate the specified local regions for refinement.

mesh/hexcore/local-regions/deactivate

Enables you to deactivate the specified local regions for refinement.

mesh/hexcore/local-regions/define

Defines the local region according to the specified parameters.

mesh/hexcore/local-regions/delete

Deletes the specified refinement region.

mesh/hexcore/local-regions/ideal-hex-vol

Reports the ideal hex volume for the given edge length.

mesh/hexcore/local-regions/init

Creates a default region encompassing the entire geometry.

mesh/hexcore/local-regions/list-all-regions

Lists the defined and active regions in the console.

mesh/hexcore/merge-tets-to-pyramids?

Enables the merge-tets-to-pyramids command to reduce the total cell count.

If skip-tet-refinement is enabled, pairs of tets will be merged into pyramids. Hexcore count is unaffected.

mesh/laplace-smooth-nodes

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

mesh/list-mesh-parameter

Shows all mesh parameters.

mesh/manage/

Enters the manage cell zones menu.

mesh/manage/active-list

Lists all active zones.

mesh/manage/adjacent-face-zones

Lists all face zones that refer to the specified cell zone.

mesh/manage/auto-set-active

Sets the active zones based on points that are defined in an external file. For each zone you want to activate, you need to specify the coordinates of a point in the zone, the zone type (for example, fluid), and (optionally) a new name. A sample file is shown below:

((1550.50 -466.58 896.41) fluid heater-#)
((1535.83 -643.14 874.71) fluid below-heater-#)
((1538.73 -444.28 952.69) fluid above-heater-#)
((1389.18 -775.51 825.97) fluid plenum-#) 

Here, four fluid zones are identified, renamed, and activated. Any zone that you identify in the file will automatically be activated. The # indicates that the mesher should append the appropriate ID number for the zone.

Warning:  This command is valid only for tet meshes.

mesh/manage/change-prefix

Enables you to change the prefix for the cell zone.

mesh/manage/copy

Copies all nodes and faces of specified cell zones.

mesh/manage/delete

Deletes a cell zone, along with its associated nodes and faces. When deleting cell zones that contain poly cells, you will be warned that the original mesh must be deleted and the original faces restored prior to remeshing the volumetric region.

mesh/manage/get-material-point

Prints the coordinates of the material point for the specified cell zone.


Note:  If the cell zone is non-contiguous, the get-material-point command will print a list of material points, one for each contiguous region.


mesh/manage/id

Specifies a new cell zone ID. If a conflict is detected, the change will be ignored.

mesh/manage/list

Prints information on all cell zones.

mesh/manage/merge

Merges two or more cell zones.


Note:  For object-based merge, the selected zones must be in the same volumetric region. If not, you will have to merge the volumetric regions first using /objects/volumetric-regions/merge. If the volumetric regions cannot be merged because they are not contiguous, you will have to delete the object(s) only before merging the cell zones.


mesh/manage/merge-dead-zones

Enables you to merge dead zones having a cell count lower than the specified threshold value, with the adjacent cell zone. The result of the merge operation is determined by the type of the adjacent cell zone and the shared face area. The priority for merging with the adjacent cell zone based on type is fluid > solid > dead (that is, merging with an adjacent fluid zone takes priority over merging with an adjacent solid zone, which in turn takes priority over merging with a dead zone). Also, if the adjacent zones are of the same type (for example, fluid), the zone will be merged with the zone having the largest shared face area.

mesh/manage/name

Enables you to rename a cell zone.

mesh/manage/origin

Specifies a new origin for the mesh, to be used for cell zone rotation. The default origin is (0,0,0).

mesh/manage/revolve-face-zone

Generates cells by revolving a face thread.

mesh/manage/rotate

Rotates all nodes of specified cell zones by a specified angle.

mesh/manage/rotate-model

Rotates all nodes of the model by a specified angle.

mesh/manage/scale

Scales all nodes of specified cell zones by a specified factor.

mesh/manage/scale-model

Scales all nodes of the model by a specified factor.

mesh/manage/set-active

Sets the specified cell zones to be active.

mesh/manage/translate

Translates all nodes of specified cell zones by a specified vector.

mesh/manage/translate-model

Translates all nodes of the model by a specified vector.

mesh/manage/type

Changes the type and name of a cell zone.

mesh/modify/

Enters the mesh modify menu.

mesh/modify/auto-improve-warp

Enables you to improve face warp by node movement. Specify the appropriate cell zones and boundary zones, the maximum warp, the number of iterations per face to be improved, and the number of iterations of the automatic node movement procedure (default, 4).

mesh/modify/auto-node-move

Enables you to improve the mesh quality by node movement. Specify the appropriate cell zones and boundary zones, the quality limit based on the quality measure selected, dihedral angle, the number of iterations per node to be moved and the number of iterations of the automatic node movement procedure (default, 1). You can also choose to restrict the movement of boundary nodes along the surface.

mesh/modify/clear-selections

Clears all items from the selection list.

mesh/modify/deselect-last

Deselects the last item you selected using the select-entity command.

mesh/modify/extract-unused-nodes

Places all unused nodes in a separate interior node zone.

mesh/modify/list-selections

Lists all items in the selection list.

mesh/modify/list-skewed-cells

Lists cells with skewness in a specified range.

mesh/modify/mesh-node

Attempts to introduce a new node into the existing mesh.

mesh/modify/mesh-nodes-on-zone

Inserts nodes associated with node or face zone into the volume mesh.


Important:  If a face zone is specified, the faces are deleted before the nodes are introduced into the mesh.


mesh/modify/neighborhood-skew

Reports the maximum skewness of cells using the specified node.

mesh/modify/refine-cell

Attempts to refine the cells in the probe list by introducing a node nears its centroid. This technique is useful for removing very flat cells near the boundary when boundary sliver removal is not possible. After refining the cell, you should smooth the mesh.

mesh/modify/repair-negative-volume-cells

Repairs negative volume cells by moving nodes. Specify the appropriate boundary zones, the number of iterations per node to be moved, dihedral angle, whether to restrict the movement of boundary nodes along the surface, and the number of iterations of the automatic node movement procedure (default, 1).

mesh/modify/select-entity

Adds an entity (face, node, cell, etc.) to the selection list.

mesh/modify/smooth-node

Applies Laplace smoothing to the nodes in the selection list.

mesh/non-conformals/

Enters the non-conformals menu.

mesh/non-conformals/controls/

Enters the non-conformals controls menu.

mesh/non-conformals/controls/enable?

Toggles the creation of a non-conformal interface.

mesh/non-conformals/controls/retri-method/

Specifies the method to be used for retriangulating the quad faces on the non-conformal zones.

mesh/non-conformals/controls/retri-method/prism

Remeshes the prism-side quad zones named prism-side* or *-quad*.

mesh/non-conformals/controls/retri-method/quad-split

Splits the quad faces diagonally into tri faces.

mesh/non-conformals/controls/retri-method/remesh

Remeshes all the quad faces based on the edge and surface feature angle specified.

mesh/non-conformals/create

Creates the non-conformal interface on the specified face zones using the specified retriangulation method.

mesh/non-conformals/separate

Enables you to separate the face zones comprising the non-conformal interface between the cell zones specified. Specify the cell zones where the interface is non-conformal, an appropriate gap distance, and the critical angle to be used for separating the face zones. You can also choose to orient the boundary face zones after separation and additionally write a journal file for the separation operation.


Note:  If you choose to write a journal file when using the /mesh/non-conformals/separate command to separate the mesh interface zones, you can read the journal file to create the mesh interface automatically in solution mode.


mesh/poly/

Enters the polyhedral mesh generation menu.

mesh/poly/collapse

Merge nodes to remove short edges and small faces. The decision threshold uses edge size ratio, face size ratio, and (face) area fraction.

mesh/poly/controls/

Enters the controls menu for setting poly parameters.

mesh/poly/controls/cell-sizing

Sets cell volume distribution function as geometric, linear, or size-field.

mesh/poly/controls/edge-size-ratio

Sets the threshold for the size ratio of two connected edges. Recommended range is 20 to 200.

mesh/poly/controls/face-size-ratio

Sets the threshold for the size ratio of two faces on one cell. Recommended range is 100 to 300.

mesh/poly/controls/feature-angle

Sets the minimum threshold that should be preserved as a feature.

mesh/poly/controls/improve?

Enables poly mesh improvement by smoothing based on the smooth-controls.

mesh/poly/controls/merge-skew

Sets the minimum skewness threshold for cell merge.

mesh/poly/controls/non-fluid-type

Selects the default type for non-fluid zones.

mesh/poly/controls/remesh-skew

Sets the target skewness when remeshing.

mesh/poly/controls/sliver-cell-area-fraction

Sets the threshold for the area of a single face to the cell surface area. Recommended range is 0.00001 to 0.001.

mesh/poly/controls/smooth-controls/

Enters the menu for setting smoothing parameters for poly mesh.

mesh/poly/controls/smooth-controls/centroid-smooth-iterations

Sets the number of passes for tet-cell centroid smoothing during the poly mesh generation phase.

mesh/poly/controls/smooth-controls/edge-smooth-iterations

Sets the number of passes for tet-cell edge smoothing during the poly mesh generation phase.

mesh/poly/controls/smooth-controls/laplace-smooth-iterations

Sets the number of passes for tet-cell Laplace smoothing during the poly mesh generation phase.

mesh/poly/controls/smooth-controls/smooth-attempts

Sets the maximum number of movements for a single node during poly mesh smoothing.

mesh/poly/controls/smooth-controls/smooth-boundary

Enables boundary smoothing as part of poly cell smoothing. Default is no.

mesh/poly/controls/smooth-controls/smooth-iterations

Sets the number of improvement passes over the full poly mesh.

mesh/poly/controls/smooth-controls/smooth-on-layer

Constrains movement of nodes to maintain layering during poly mesh smoothing.

mesh/poly/controls/smooth-controls/smooth-skew

Sets the minimum skewness threshold for poly mesh smoothing.

mesh/poly/improve

Allows you to improve the polyhedral mesh quality based on the quality-method.

mesh/poly/local-regions/

Enters the local refinement menu.


Note:  Poly meshing follows tet meshing. These commands behave like the equivalent commands under /mesh/tet/local-regions/.


mesh/poly/local-regions/activate

Activates the specified regions for refinement.

mesh/poly/local-regions/deactivate

Deactivates the specified regions for refinement.

mesh/poly/local-regions/define

Defines the refinement region according to the specified parameters.

mesh/poly/local-regions/delete

Deletes the specified refinement region.

mesh/poly/local-regions/ideal-vol

Reports the volume of an ideal tetrahedron for the edge length specified.

mesh/poly/local-regions/init

Defines the default refinement region encompassing the entire geometry.

mesh/poly/local-regions/list-all-regions

Lists all refinement region parameters and the activated regions in the console.

mesh/poly/local-regions/refine

Refines the active cells inside the selected region based on the specified refinement parameters.

mesh/poly/quality-method

Asks you to choose from internal-default, orthoskew or squish quality measure for mesh improvement.

mesh/poly/remesh

Improves the quality in a local region based on the minimum skewness threshold.

mesh/poly-hexcore/

Enters the menu for poly-hexcore mesh.

mesh/poly-hexcore/controls/

Enters the menu for setting parameters for poly-hexcore mesh.

mesh/poly-hexcore/controls/avoid-1:8-cell-jump-in-hexcore

Determines the types of cells (large cells, small cells, or both) that are going to be replaced with polyhedra cells in order to avoid any 1:8 cell jumps in the hexcore region. The default is no and large-cells.

mesh/poly-hexcore/controls/mark-core-region-cell-type-as-hex?

Determines whether or not to apply hexahedra cells in the core region of the mesh. The default value is yes

mesh/poly-hexcore/controls/only-polyhedra-for-selected-regions

Determines if polyhedra cells are to be applied to the selected regions.

mesh/prepare-for-solve

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.

mesh/prism/

Enters the prism menu.

mesh/prism/controls/

Enters the prism controls menu.

mesh/prism/controls/adjacent-zone/

Enters the prism adjacent zone controls menu.

mesh/prism/controls/adjacent-zone/project-adjacent-angle

Determines whether or not to project to an adjacent zone. If a zone shares outer nodes with any of the zones from which the layers are being grown (the “base zones”), its angle with respect to the growth direction is compared with this value. If the angle is less than or equal to this value, then the zone will be projected to. The default value is 75 degrees. See Using Adjacent Zones as the Sides of Prisms for details.

mesh/prism/controls/adjacent-zone/side-feature-angle

Specifies the angle used for computing the feature normals.

mesh/prism/controls/check-quality?

Enables/disables the checking of volume, skewness, and handedness of each new cell and face.

mesh/prism/controls/improve/

Enters the prism smoothing controls menu.

mesh/prism/controls/improve/check-allowable-skew?

Enables you to check the skewness of the prism cap for every layer.

mesh/prism/controls/improve/corner-height-weight?

When enabled, the offset height at corners with large angles (for example, 270º) is reduced to give a smoother prism cap.

mesh/prism/controls/improve/edge-swap-base-angle

Specifies the maximum allowable angle between the normals of the base faces for skewness-driven edge swapping.

mesh/prism/controls/improve/edge-swap-cap-angle

Specifies the maximum allowable angle between the normals of the cap faces for skewness-driven edge swapping.

mesh/prism/controls/improve/improve-warp?

Enables or disables improving of face warp during prism generation. This option is disabled by default.

mesh/prism/controls/improve/left-hand-check

Controls checking for left-handedness of faces. The default setting of 0 implies face handedness will not be checked. A value of 1 implies only cap faces will be checked, while 2 implies faces of all cells in current layer will be checked.

mesh/prism/controls/improve/max-allowable-cap-skew

Specifies the maximum skewness allowed for a prism cap face. If the skewness of a cap face exceeds this value, the meshing process will stop and a warning indicates that the skewness for that layer is too high.

mesh/prism/controls/improve/max-allowable-cell-skew

Specifies the cell quality criteria for smoothing and quality checking.

mesh/prism/controls/improve/smooth-improve-prism-cells?

Enables you to set the parameters for improving the prism cells after the required prism layers are created. You can select optimized smoothing (smooth), node movement (improve), or a combination of both to improve the quality. Specify the quality measure to be used, the cell quality threshold, the number of improvement iterations, and the minimum improvement required.

mesh/prism/controls/merge-ignored-threads?

Enables you to automatically merge all ignored zones related to a base thread into a single thread. This option is enabled by default. When this option is disabled, more than one ignored thread will be generated per base thread. However, various zones can be created by ignoring this option. They are:

mesh/prism/controls/merge-ignored-threads?*:dwall

Is formed due to dangling wall.

mesh/prism/controls/merge-ignored-threads?*:prox

Is formed due to proximity.

mesh/prism/controls/merge-ignored-threads?*:ud_normal

Is formed due to invalid normal.

mesh/prism/controls/merge-ignored-threads?*:smooth

Is formed due to smoothing of ignored regions.

The default value of the tgvar prism/ignore-extension (for which there is no TUI command) is 1. It means that after the prism generation is over, all the ignored regions are expanded by this number. If we expand say by n times, that is if prism/ignore-extension is set to n using tgsetvar! (with the exclamation mark), more ignored threads will be created because of expanding ignored regions. These regions will be named as follows:

*:cell_delete_1, *:cell_delete_2, *:cell_delete_3,.... up to \ *:cell_delete_n

If merge-ignored-threads? is enabled, then all these are merged and you finally get only one zone per base thread, named as *:ignore.

mesh/prism/controls/morph/

Enters the prism morphing controls menu.

mesh/prism/controls/morph/improve-threshold

Specifies the quality threshold used for improving the quality during the morphing operation.

mesh/prism/controls/morph/morphing-convergence-limit

Specifies the convergence limit for the morphing operation. The morpher uses an iterative solver. It is assumed to have converged when the relative residual is less than this number.

mesh/prism/controls/morph/morphing-frequency

Specifies the frequency of the morphing operation. The number specified denotes the number of prism layers after which the morpher is applied to the remainder of the mesh (for example, a value of 5 indicates that the morpher is applied to the mesh after every 5 prism layers grown).

mesh/prism/controls/normal/

Enters the prism normal controls menu.

mesh/prism/controls/normal/bisect-angle

Is required for growing prisms out of sharp interior corners. When the value of this angle is set, the normals are automatically projected onto the plane bisecting the angle between faces having an interior angle less than this angle.

mesh/prism/controls/normal/compute-normal

Computes the normal for the specified face zone.

mesh/prism/controls/normal/direction-method

Specifies whether the prism layers should be grown normal to surfaces or along a specified direction vector.

mesh/prism/controls/normal/direction-vector

Specifies the direction vector for prism extrusion when the uniform method is selected for direction-method.

mesh/prism/controls/normal/ignore-invalid-normals?

Enables you to ignore nodes that have poor normals.

mesh/prism/controls/normal/max-angle-change

Specifies the maximum angle by which the normal direction at a node can change during smoothing.

mesh/prism/controls/normal/orient-mesh-object-face-normals

Enables you to orient the face normals for mesh object boundary zones. Specify the mesh object, region or material point as appropriate, and specify whether walls, baffles or both comprising the prism base zones are to be separated and oriented.

mesh/prism/controls/normal/orthogonal-layers

Specifies the number of layers to preserve orthogonality. All smoothing is deferred until after these layers.

mesh/prism/controls/offset/

Enters the prism offset controls menu.

mesh/prism/controls/offset/first-aspect-ratio-min

Specifies the minimum first aspect ratio (ratio of prism base length to prism layer height) for the prism cells.

mesh/prism/controls/offset/min-aspect-ratio

Specifies the minimum aspect ratio (ratio of prism base length to prism layer height) for the prism cells.

mesh/prism/controls/post-ignore/

Contains options for setting the parameters for removing poor quality prism cells after the required prism layers are created.

mesh/prism/controls/post-ignore/post-remove-cells?

Enables you to set the parameters for removing poor quality prism cells after the required prism layers are created. You can remove cells based on quality, intersection, interior warp, and feature edges. Specify options for removing additional cells in regions of high aspect ratio and feature angle, the number of cell rings to be removed around the marked cells, and options for smoothing the prism boundary and prism side height.

mesh/prism/controls/proximity/

Enters the prism proximity controls menu.

mesh/prism/controls/proximity/allow-ignore?

Enables you to ignore nodes where the specified maximum shrink factor cannot be maintained.

mesh/prism/controls/proximity/allow-shrinkage?

Enables shrinkage while growing prism layers.

mesh/prism/controls/proximity/gap-factor

Controls the gap between the intersecting prisms layers in the proximity region with respect to the cell size of the prisms.

mesh/prism/controls/proximity/keep-first-layer-offsets?

Enables you to retain first layer offsets while performing proximity detection.

mesh/prism/controls/proximity/max-aspect-ratio

Specifies the maximum allowable cell aspect ratio to determine the limit for the shrinkage of prism layers. This option is available only when the allow-ignore? option is disabled.

mesh/prism/controls/proximity/max-shrink-factor

Specifies the shrink factor determining the maximum shrinkage of the prism layers. This option is available only when the allow-ignore? option is enabled.

mesh/prism/controls/remove-invalid-layer?

Removes the last prism layer if it fails in the quality check.

mesh/prism/controls/set-post-mesh-controls

Sets controls specific to growing prisms post volume mesh generation.

mesh/prism/controls/split?

Enables you to set parameters for splitting the prism layers after the initial prism layers are generated, to generate the total number of layers required. Specify the number of divisions per layer.

mesh/prism/controls/zone-specific-growth/

Enters the prism growth controls menu.

mesh/prism/controls/zone-specific-growth/apply-growth

Applies the zone-specific growth parameters specified.

mesh/prism/controls/zone-specific-growth/clear-growth

Clears the zone-specific growth specified.

mesh/prism/controls/zone-specific-growth/list-growth

Lists the zone-specific growth parameters specified for individual zones in the console.

mesh/prism/create

Creates prism layers on one or more boundary face zones based on the offset method, growth method, number of layers, and rate specified.

mesh/prism/improve/

Enters the prism improve menu.

mesh/prism/improve/improve-prism-cells

Collects and smooths cells in layers around poor quality cells. Cells with quality worse than the specified threshold value will be identified, and the nodes of the cells surrounding the poor quality cells will be moved to improve quality.

mesh/prism/improve/smooth-brute-force?

Forcibly smooths cells if cell skewness is still high after regular smoothing.

mesh/prism/improve/smooth-cell-rings

Specifies the number of cell rings around the skewed cell used by improve-prism-cells.

mesh/prism/improve/smooth-improve-prism-cells

Uses a combination of node movement and optimized smoothing to improve the quality. This command is a combination of the smooth-prism-cells and improve-prism-cells commands. The cell aspect ratio will also be maintained based on the value specified for max-aspect-ratio.

mesh/prism/improve/smooth-prism-cells

Enables optimization based smoothing of prism cells. The nodes of cells with quality worse than the specified threshold value will be moved to improve quality. The cell aspect ratio will also be maintained based on the value specified for max-aspect-ratio.

mesh/prism/improve/smooth-sliver-skew

Specifies the skewness above which prism cells will be smoothed.

mesh/prism/list-parameters

Shows all prism mesh parameters.

mesh/prism/mark-ignore-faces

Enables you to mark the faces to be ignored during prism meshing.

mesh/prism/mark-nonmanifold-nodes

Enables you to mark the non-manifold prism base nodes. A list of the non-manifold nodes will be printed in the console. The faces connected to the non-manifold nodes will also be marked. You can use this command after specifying zone-specific prism settings, prior to generating the prisms to verify that non-manifold configurations do not exist.

mesh/prism/post-ignore/

Contains the following options for ignoring prism cells:

mesh/prism/post-ignore/create-cavity

Creates a cavity in regions where prism quality is adequate, but the quality of adjacent tetrahedra is poor. The cavity is created based on the tetrahedral cell zone, the quality measure and the corresponding threshold value, and the additional number of cell rings specified. You can create a cavity comprising only tetrahedral cells or optionally include prism cells in the cavity created. When prism cells are also included in the cavity, you can specify whether the non-conformal interface is to be created.

mesh/prism/post-ignore/mark-cavity-prism-cap

Marks the prism cap faces and tetrahedral cell faces bounding the cavity to be created in regions where prism quality is adequate, but the quality of adjacent tetrahedra is poor. Specify the tetrahedral cell zone, the quality measure and the corresponding threshold value to be used, and the additional number of cell rings based on which the cavity will be created.

mesh/prism/post-ignore/mark-prism-cap

Marks the prism cap faces for ignoring prism cells in regions of poor quality cells and sharp corners. Specify the prism cell zone and the basis for ignoring prism cells and the relevant parameters. The prism cells can be ignored based on quality, intersection, (both enabled by default), warp, and features (both disabled by default). Specify the quality measure and threshold value to be used for ignoring cells based on quality and (if applicable) the feature edges for ignoring cells based on features. Additionally, specify whether cells are to be marked in regions of high aspect ratio and based on feature angle, and the additional number of cell rings based on which prism cells will be removed.

mesh/prism/post-ignore/post-remove-cells

Enables you to remove prism cells in layers around poor quality cells and sharp corners. Specify the prism cell zone, the basis for ignoring prism cells (quality, intersection, warp, features) and the relevant parameters. Specify the number of cell rings to be removed around the marked cells. Cells will be marked for removal in regions of sharp corners based on quality, intersection, warp, and features (as applicable) and then extended based on the number of cell rings specified. Additional cells will be marked for removal in regions of high aspect ratio and based on feature angle (if applicable) around the exposed prism side. The boundary will be smoothed at feature corners after the prism cells have been removed. The prism-side faces exposed by the removal of the prism cells will be collected in a zone named prism-side-#, while for a zone wall-n, the faces corresponding to the ignored prism cells will be collected in a zone named wall-n:ignore. You can also optionally smooth the prism side nodes from the base node to the cap node to create better triangles for the non-conformal interface.

mesh/prism/quality-method

Specifies the quality method used during prism generation.

mesh/prism/reset-parameters

Resets all prism parameters.

mesh/prism/split/

Contains options for splitting the prism layers after the initial prism layers are generated, to generate the total number of layers required.

mesh/prism/split/split

Enables you to split the prism layers after the initial prism layers are generated, to generate the total number of layers required. Specify the prism cell zones to be split and the number of divisions per layer. You can also choose to use the existing growth rate (default) or specify the growth rate to be used while splitting the prism layers.

mesh/pyramid/

Enters the pyramid menu.

mesh/pyramid/controls/

Enters the pyramid controls menu.

mesh/pyramid/controls/neighbor-angle

Sets the threshold dihedral angle used to limit the neighboring faces considered for pyramid creation. For example, if the value is set to 110° and the angle between a given quadrilateral face and a neighboring triangular face is greater than 110°, the resulting pyramid will not include the triangular face.

mesh/pyramid/controls/offset-factor

Specifies the fraction of the computed pyramid height (offset) by which the pyramid heights will be randomly adjusted. The default value is 0, indicating that all pyramids will have the exact height computed. A value of 0.1, for example, will limit each adjustment to ±10% of the computed height.

mesh/pyramid/controls/offset-scaling

Specifies the scaling, to be used to determine the height of the pyramid.

mesh/pyramid/controls/vertex-method

Specifies the method by which the location of the new vertex of the pyramid will be determined. The skewness method is used by default.

mesh/pyramid/create

Creates a layer of pyramids on the quad face zone.

mesh/rapid-octree/

Enters the rapid octree menu, which provides text commands for using the Rapid Octree mesher.

mesh/rapid-octree/boundary-layer-mesh-configuration/

Enters the boundary layer mesh configuration menu, which provides text commands for managing the dividing of the isotropic layer at a boundary zone into multiple anisotropic prismatic layers during the mesh creation. This text command menu is only available when 0 (Projection) is selected through the /mesh/rapid-octree/boundary-treatment text command.

mesh/rapid-octree/boundary-layer-mesh-configuration/add

Adds a definition for the creation of multiple anisotropic prismatic layers at one or more boundary zones during the mesh creation.

mesh/rapid-octree/boundary-layer-mesh-configuration/delete

Deletes a single definition for the creation of multiple anisotropic prismatic layers during the mesh creation.

mesh/rapid-octree/boundary-layer-mesh-configuration/delete-all

Deletes all of the definitions for the creation of multiple anisotropic prismatic layers during the mesh creation.

mesh/rapid-octree/boundary-layer-mesh-configuration/edit

Edits a definition for the creation of multiple anisotropic prismatic layers during the mesh creation.

mesh/rapid-octree/boundary-layer-mesh-configuration/list

Lists the settings for all of the definitions for the creation of multiple anisotropic prismatic layers during the mesh creation.

mesh/rapid-octree/boundary-mesh-optimization?

Enables boundary mesh optimization, in order to specify that the cells in the layer adjacent to boundary zones are optimized in terms of orthogonal quality at the time of meshing. This text command menu is only available when 0 (Projection) is selected through the /mesh/rapid-octree/boundary-treatment text command.

mesh/rapid-octree/boundary-treatment

Selects the boundary treatment option. Enter 0 for the Boundary Projection treatment or 1 for the Cartesian Snapping treatment.

mesh/rapid-octree/bounding-box

Defines/modifies the bounding box around the geometry.

mesh/rapid-octree/create

Creates a mesh using the Rapid Octree mesher.

mesh/rapid-octree/delete-poor-quality-cells

Deletes all cells that have an Inverse Orthogonal Quality that is worse than 0.99. When a cell is deleted, new face zones of type symmetry are created for the adjacent cells on the faces that were shared with the deleted cell. This text command should be used with care in order to avoid unwanted effects during the solution (such as solution errors due to bad geometry representation, or even solver divergence). It is only recommended when over 500 bad cells have been produced due to an attempt to improve the geometry resolution or the creation of a boundary layer mesh (see Improve Geometry Resolution or Boundary Layer Mesh in the Fluent User's Guide, respectively).

mesh/rapid-octree/distribute-geometry?

Enables/disables the distribution of the input geometry across partitions / compute nodes, so that it is not copied to each process. This reduces the memory requirements of the mesh generation significantly, especially for geometries with a high number of triangles. Note that this geometric distribution is enabled by default and is automatically deactivated if the geometry is not fully enclosed by the defined bounding box.

mesh/rapid-octree/flow-volume

Specifies the volume to be filled by the mesh.

mesh/rapid-octree/geometry

Allows you to apply the Rapid Octree mesher to a defined mesh object or geometry object rather than all available surface zones. Note that using a mesh object with multiple volumetric regions allows you to generate multiple disconnected cell zones that can be coupled by a non-conformal mesh interface in the solution mode; all other input objects result in the creation of a single volume / cell zone.

mesh/rapid-octree/improve-geometry-resolution?

Enables an option that improves the geometry resolution, by applying an iterative projection of boundary faces onto the geometry, with the goal of minimizing the distance of the boundary face centroid to the geometry. This “face projection” is then internally iterated with mesh smoothing steps to improve the cell quality. This option is only used when 0 (Projection) is selected through the /mesh/rapid-octree/boundary-treatment text command.

mesh/rapid-octree/mesh-sizing/

Enters the mesh sizing menu, which allows you to manage size functions, that is, target mesh sizes for lists of surface zones, as well as local feature angle refinement settings.

mesh/rapid-octree/mesh-sizing/add-surface-sizing

Adds a size function definition, that is, a target mesh size for a list of surface zones, along with local feature angle refinement settings. This text command is only available when 0 (Projection) is selected through the /mesh/rapid-octree/boundary-treatment text command.

mesh/rapid-octree/mesh-sizing/boundary-cell-size

Sets the default cell size for the geometry.

mesh/rapid-octree/mesh-sizing/change-surface-sizing

Changes a size function definition. This text command is only available when 0 (Projection) is selected through the /mesh/rapid-octree/boundary-treatment text command.

mesh/rapid-octree/mesh-sizing/clear-all-surface-sizings

Deletes all size function definitions. This text command is only available when 0 (Projection) is selected through the /mesh/rapid-octree/boundary-treatment text command.

mesh/rapid-octree/mesh-sizing/delete-surface-sizing

Deletes a single size function definition. This text command is only available when 0 (Projection) is selected through the /mesh/rapid-octree/boundary-treatment text command.

mesh/rapid-octree/mesh-sizing/feature-angle-refinement

Defines a global angular threshold and number of refinement levels for features. This text command is only available when 0 (Projection) is selected through the /mesh/rapid-octree/boundary-treatment text command.

mesh/rapid-octree/mesh-sizing/list-surface-sizings

Lists all of the size function definitions. This text command is only available when 0 (Projection) is selected through the /mesh/rapid-octree/boundary-treatment text command.

mesh/rapid-octree/mesh-sizing/max-cell-size

Sets the maximum cell size in the octree mesh.

mesh/rapid-octree/mesh-sizing/surface-transition-layers

Sets the minimum number of layers of constant-size cells that are added to the layer adjacent to the surfaces of the geometry. These cells are generally isotropic, with the dimensions determined by the surface mesh.

mesh/rapid-octree/mesh-sizing/volume-transition-exponent

Controls the transition from fine cells near the surfaces to the coarse cells deeper in the fluid volume. Enter 0 for the fastest possible transition, or higher numbers for a slower transition; as the value increases, so too will the thickness of cell layers of the same size at each stage of the transition. The number of layers at each intermediate stage of coarsening will be at least 2 to the power of the number you enter here.

mesh/rapid-octree/refinement-regions/

Enters the rapid octree refinement regions menu, which allows you to manage the refinement regions.

mesh/rapid-octree/refinement-regions/add

Adds a refinement region to the domain. After you enter a name for the region, you can define the following:

  • active?

    This specifies whether the region is active or inactive in the current meshing process.

  • name

    This revises the name of the refinement region.

  • size

    This determines the maximum edge length allowed for the cells in this refinement region.

  • type

    This specifies the type of the refinement region. You can define it as one of the following: a box, defined by the central coordinates (box-center), the lengths in each coordinate direction (box-lengths), and the rotations the box undergoes (box-rotation-angles); or a frustum of a cone, defined by the coordinates of the centers of the circular faces at the ends (center-0 and center-1) and the radii at those points (radius-0 and radius-1, respectively).

mesh/rapid-octree/refinement-regions/delete

Deletes a refinement region.

mesh/rapid-octree/refinement-regions/edit

Edits a refinement region. After you enter the name of the region you want to edit, you can define the following:

  • active?

    This specifies whether the region is active or inactive in the current meshing process.

  • name

    This revises the name of the refinement region.

  • size

    This determines the maximum edge length allowed for the cells in this refinement region.

  • type

    This specifies the type of the refinement region. You can define it as one of the following: a box, defined by the central coordinates (box-center), the lengths in each coordinate direction (box-lengths), and the rotations the box undergoes (box-rotation-angles); or a frustum of a cone, defined by the coordinates of the centers of the circular faces at the ends (center-0 and center-1) and the radii at those points (radius-0 and radius-1, respectively).

mesh/rapid-octree/refinement-regions/list

Lists all of the refinement regions.

mesh/rapid-octree/refinement-regions/list-properties

Lists all of the settings for a specified refinement region.

mesh/rapid-octree/reset-bounding-box

Redefines the bounding box extents to encompass all of the surfaces of the currently selected geometry, and updates the base length scale used in the mesh generation process.

mesh/rapid-octree/undo-last-meshing-operation

Attempts to restore the object state (including its surfaces) as it was prior to the meshing operation performed by the Rapid Octree mesher.

mesh/rapid-octree/verbosity

Sets the verbosity of the messages printed by the Rapid Octree mesher.

mesh/repair-face-handedness

Reverses face node orientation.

mesh/reset-mesh

Clears the entire mesh.

mesh/reset-mesh-parameter

Resets all parameters to their default value.

mesh/scoped-prisms/

Contains options for creating scoped prism controls for mesh objects.

mesh/scoped-prisms/create

Creates a new scoped prism control based on the parameters and scope specified. Specify the name, offset method, first height or aspect ratio, number of layers, and rate or last percent. Select the mesh object and set the scope (fluid-regions, named-regions, or solid-regions). Specify the zones to grow prisms (all-zones, only-walls, selected-face-zones, or selected-labels, or solid-fluid-interface). When named-regions and/or selected-face-zones or selected-labels are selected, specify the volume and/or boundary scope. If interior baffle zones are selected, retain the option to grow prisms on both sides of the baffles or disable it to grow prisms on one side.

mesh/scoped-prisms/delete

Deletes the specified scoped prism control.

mesh/scoped-prisms/growth-options

Enables you to specify scoped prism growth options. Select Fix First Height if required, and specify the gap factor, maximum aspect ratio, prism quality method, and the threshold quality value for stair stepping.

mesh/scoped-prisms/list

Lists all the defined scoped prism controls.

mesh/scoped-prisms/modify

Modifies the specified control based on the parameters specified.

mesh/scoped-prisms/poly-keep-nlayer-prism-characteristics

Sets the number of layers to maintain poly-prism characteristics.

mesh/scoped-prisms/read

Reads in the specified scoped prism control file (*.pzmcontrol).

mesh/scoped-prisms/set-no-imprint-zones

Used to specify face zones that should not be imprinted during prism generation.

mesh/scoped-prisms/set-advanced-controls

Used to specify various controls for scoped prisms. Prompts include setting iterations for normal based prisms, smoothing, prism improvement, automatic node movement, and warp improvement. Prompts also include checks for stair-step interactions, as well as proximity, quality, and the exposure of quad quality. Automatic stair-stepping occurs during prism generation based on the proximity and quality limits. You can intentionally avoid stair-stepping by setting the last three prompts (proximity, quality, and the exposure of quad quality) to no, although you may also retain some poor quality cells.

mesh/scoped-prisms/tet-prism-stairstep-exposed-quads?

Used to enable stair-stepping of exposed quadrilateral faces (exposed quads) on prism cells when generating a tetrahedral mesh. Stair-stepping will prevent pyramids from being created on these exposed quads, which generally would lead to poor quality in the exposed quad location

mesh/scoped-prisms/write

Writes the scoped prism controls to a prism control file (*.pzmcontrol). Specify the scoped prism file name.

mesh/selective-mesh-check

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

mesh/separate/

Separates cells by various user-defined methods.

mesh/separate/local-regions/

Enters the local refinement menu.

mesh/separate/local-regions/define

Enables you to define the parameters for the refinement region.

mesh/separate/local-regions/delete

Enables you to delete a refinement region.

mesh/separate/local-regions/init

Deletes all current regions and adds the default refinement region.

mesh/separate/local-regions/list-all-regions

Lists all the refinement regions.

mesh/separate/separate-cell-by-face

Separates cells that are connected to a specified face zone into another cell zone. This separation method applies only to prism cells.

mesh/separate/separate-cell-by-mark

Separates cells within a specified local region into another cell zone.

mesh/separate/separate-cell-by-region

Separates contiguous regions within a cell zone into separate cell zones.

mesh/separate/separate-cell-by-shape

Separates cells with different shapes (pyramids, tetrahedra, etc.) into separate cell zones.

mesh/separate/separate-cell-by-size

Separates cells based on the specified minimum and maximum cell sizes.

mesh/separate/separate-cell-by-skew

Separates cells based on the specified cell skewness.

mesh/separate/separate-prisms-from-hex

Separates the hex-prism cells from the hex cells within your mesh. Available only when the report/enhanced-orthogonal-quality? flag is set to yes, and is only supported for the .h5 format.

mesh/separate/separate-prisms-from-poly

Separates the poly-prism cells from the poly cells within your mesh. Available only when the report/enhanced-orthogonal-quality? flag is set to yes, and is only supported for the .h5 format.

mesh/separate/separate-wedge-prisms

Separates the wedge-prism cells from the cell zone within your mesh. Available only when the report/enhanced-orthogonal-quality? flag is set to yes, and is only supported for the .h5 format.

mesh/tet/

Enters the tetrahedral mesh menu.

mesh/tet/controls/

Enters the tet controls menu.

mesh/tet/controls/adv-front-method/

Enters the advancing front refinement controls menu.

mesh/tet/controls/adv-front-method/first-improve-params

Defines the refining front improvement parameters for the advancing front method.

mesh/tet/controls/adv-front-method/refine-parameters

Defines the cell zone improvement parameters for the advancing front method.

mesh/tet/controls/adv-front-method/second-improve-params

Defines the cell zone improvement parameters for the advancing front method.

mesh/tet/controls/adv-front-method/skew-improve/

Enters the refine improve controls menu.

mesh/tet/controls/adv-front-method/skew-improve/attempts

Specifies the number of overall improvement attempts for the advancing front method.

mesh/tet/controls/adv-front-method/skew-improve/boundary-sliver-skew

Specifies the boundary sliver skewness for the advancing front method. This parameter is used for removing sliver cells along the boundary.

mesh/tet/controls/adv-front-method/skew-improve/iterations

Specifies the number of improvement iterations in each attempt for the advancing front method.

mesh/tet/controls/adv-front-method/skew-improve/sliver-skew

Specifies the sliver skewness for the advancing front method. This parameter is used for removing sliver cells in the interior.

mesh/tet/controls/adv-front-method/skew-improve/target-low-skew

Specifies the targeted skewness threshold above which cells will be improved. The improve operation will attempt to improve cells with skewness above the target-low-skew value specified, but there will be no attempt to reduce the skewness below the specified value. A limited set of improve operations will be used as compared to the operations required for the target-skew value-based improvement. The value specified could be approximately 0.1 lower than the target-skew value.

mesh/tet/controls/adv-front-method/skew-improve/target-skew

Specifies the targeted skewness during improvement for the advancing front method.

mesh/tet/controls/adv-front-method/skew-improve/target?

Enables you to enable targeted skewness-based refinement for the advancing front method. This option enables you to improve the mesh until the targeted skewness value is achieved.

mesh/tet/controls/cell-sizing

Specifies the cell sizing function for refinement. You can select geometric, linear, none, or size-field as appropriate.

mesh/tet/controls/compute-max-cell-volume

Computes the maximum cell volume for the current mesh.

mesh/tet/controls/delete-dead-zones?

Specifies the maximum allowable cell volume.

mesh/tet/controls/delete-unused-nodes?

Toggles the deleting of unused nodes during mesh initialization.


Note:  The delete-unused-nodes? option is no longer supported and will be removed at a future release.


mesh/tet/controls/improve-mesh/

Enters the improve mesh controls menu.

mesh/tet/controls/improve-mesh/improve?

Automatically improves the mesh.

mesh/tet/controls/improve-mesh/laplace-smooth

Enables you to specify the Laplace smoothing parameters.

mesh/tet/controls/improve-mesh/skewness-smooth

Enables you to specify the skewness smooth parameters.

mesh/tet/controls/improve-mesh/swap

Enables you to specify the face swap parameters.

mesh/tet/controls/max-cell-length

Specifies the maximum allowable cell length.

mesh/tet/controls/max-cell-volume

Specifies the maximum allowable cell volume.

mesh/tet/controls/non-fluid-type

Selects the non-fluid cell zone type. After the mesh is initialized, any non-fluid zones will be set to this type. If the mesh includes multiple regions (for example, the problem for which you are creating the mesh includes a fluid zone and one or more solid zones), and you plan to refine all of them using the same refinement parameters, modify the non-fluid type before generating the mesh.


Note:  For zone-based meshing, if any cell zone has at least one boundary zone type as inlet, it will automatically be set to fluid type. For object based meshing, volume region type is used to determine the cell zone type.


mesh/tet/controls/print-region-based-sizing

Displays local sizing settings (max cell length) for specified region(s).

mesh/tet/controls/refine-levels

Sets the number of refinement levels.

mesh/tet/controls/refine-method

Enables you to select the advancing front method for the refinement method.

mesh/tet/controls/remove-slivers/

Enters the sliver remove controls menu.

mesh/tet/controls/remove-slivers/angle

Specifies the maximum dihedral angle for considering the cell to be a sliver

mesh/tet/controls/remove-slivers/attempts

Specifies the number of attempts overall to remove slivers.

mesh/tet/controls/remove-slivers/iterations

Specifies the number of iterations to be performed for the specific sliver removal operation.

mesh/tet/controls/remove-slivers/low-skew

Specifies the targeted skewness threshold above which cells will be improved. The improve operation will attempt to improve cells with skewness above the low-skew value specified, but there will be no attempt to reduce the skewness below the specified value. A limited set of improve operations will be used as compared to the operations required for the skew value-based improvement.

mesh/tet/controls/remove-slivers/method

Enables you to select the method for sliver removal. The default method used is the fast method. The fast and the aggressive methods use the same controls and give similar results for good quality surface meshes. In case of poor surface meshes, the aggressive method will typically succeed in improving the mesh to a greater extent, but it may be slower than the fast method.

mesh/tet/controls/remove-slivers/remove?

Enables/disables the automatic removal of slivers.

mesh/tet/controls/remove-slivers/skew

Specifies the skewness threshold for sliver removal.

mesh/tet/controls/set-region-based-sizing

Allows you to specify local sizing settings (max cell length) for specified region(s)

mesh/tet/controls/use-max-cell-size?

Enables you to use the maximum cell size specified instead of recomputing the value based on the objects, when the volume mesh is generated. This option is disabled by default.

mesh/tet/delete-virtual-cells

Deletes virtual cells created due to the use of the keep-virtual-entities? option.

mesh/tet/improve/

Enters the tet improve menu.

mesh/tet/improve/collapse-slivers

Attempts to collapse the nodes of a skewed sliver cell on any one of its neighbors.

mesh/tet/improve/improve-cells

Improves skewed tetrahedral cells.

mesh/tet/improve/refine-boundary-slivers

Attempts to increase the volume of boundary slivers to create a valid tet cell. Tetrahedra having one or two faces on the boundary are identified and then the appropriate edge split. The split node is then smoothed such that the volume of the tetrahedron increases, thereby creating a valid tet cell.

mesh/tet/improve/refine-slivers

Attempts to remove the sliver by placing a node at or near the centroid of the sliver cell. Swapping and smoothing are performed to improve the skewness. You can also specify whether boundary cells are to be refined. Refining the boundary cells may enable you to carry out further improvement options such as smoothing, swapping, and collapsing slivers.

mesh/tet/improve/skew-smooth-nodes

Applies skewness-based smoothing to nodes on the tetrahedral cell zones to improve the mesh quality.

mesh/tet/improve/sliver-boundary-swap

Removes boundary slivers by moving the boundary to exclude the cells from the zone.

mesh/tet/improve/smooth-boundary-sliver

Smooths nodes on sliver cells having all four nodes on the boundary until the skewness value is less than the specified value. The default values for the skewness threshold, minimum dihedral angle between boundary faces, and feature angle are 0.985, 10, and 30, respectively.

mesh/tet/improve/smooth-interior-sliver

Smooths non-boundary nodes on sliver cells having skewness greater than the specified threshold value. The default value for the skewness threshold is 0.985.

mesh/tet/improve/smooth-nodes

Enables you to apply either Laplacian or variational smoothing to nodes on the tetrahedral cell zones to improve the mesh quality.

mesh/tet/improve/swap-faces

Performs interior face swapping to improve cell skewness.

mesh/tet/init

Generates the initial Delaunay mesh by meshing the boundary nodes.

mesh/tet/init-refine

Generates the tetrahedral mesh.

mesh/tet/local-regions/

Enters the local refinement menu.

mesh/tet/local-regions/activate

Activates the specified regions for refinement.

mesh/tet/local-regions/deactivate

Deactivates the specified regions for refinement.

mesh/tet/local-regions/define

Defines the refinement region according to the specified parameters.

mesh/tet/local-regions/delete

Deletes the specified refinement region.

mesh/tet/local-regions/ideal-vol

Reports the volume of an ideal tetrahedron for the edge length specified.

mesh/tet/local-regions/init

Defines the default refinement region encompassing the entire geometry.

mesh/tet/local-regions/list-all-regions

Lists all refinement region parameters and the activated regions in the console.

mesh/tet/local-regions/refine

Refines the active cells inside the selected region based on the specified refinement parameters.

mesh/tet/preserve-cell-zone

Allows you to specify the cell zones to be preserved during the meshing process.

mesh/tet/refine

Refines the initialized mesh.

mesh/tet/trace-path-between-cells

Detects holes in the geometry by tracing the path between the two specified cells

mesh/thin-volume-mesh/

Creates a sweep-like mesh for a body occupying a thin gap. You define source and target boundary faces zones (the source face normal should point to the target). The source face mesh may be triangles or quads.

mesh/thin-volume-mesh/create

Initiates the dialog box to specify source and target faces and specify the following parameters

  • Gap Thickness

    Helps Fluent Mesher determine the region to be remeshed. If set to 0, the mesher will automatically calculate the gap thickness. If non-zero, the Gap Thickness defines the maximum separation between source and target zones in the swept-mesh region (default = 0).

  • Number of Divisions

    Specifies the number of layers created between source and target faces (default = 1).

  • Growth Rate

    Specifies the maximum thickness ratio between two adjacent layers (default = 1).

  • Remesh Overlap Zones

    If yes, any overlapped part of the surface mesh on the target and adjacent faces will be remeshed. Original meshes are replaced (default = yes).

An example create dialog box:

Meshing/mesh/thin-volume-mesh/create
()
Source face zones(1) [()] source*
Source face zones(2) [()]
()
Target face zones(1) [()] target
Target face zones(2) [()]
Gap Thickness [0] 1
Number of Divisions [1] 5
Growth Rate [1]
Remesh Overlap Zones? [yes]
Start thin-gap mesh:
- Create and project nodes and faces on targets
- Project nodes on targets ...
- Create layer nodes ...
- Create side quad faces ...
- Create interior layer cells ...
- Retriangluate target face zones ...
- Retriangulate adjacent face zones ...
Done

mesh/zone-names-clean-up

Cleans up face and cell zone names by removing excessive characters so that the zone names are easier to read. During the course of creating a mesh, various mesh manipulations can cause the face and cell zone names to become cluttered (with colons, dashes, and numbers for example). Using this command, zone names are reduced to include only the original zone prefix, a single colon, and the zone's ID appended to the end.

For example, consider the following listing of zone names:

Upon invoking the command:

Meshing/mesh> zone-names-clean-up

Cleaning up face and cell zone names...

Meshing/mesh>

The zone listing becomes: