improve#

class ansys.fluent.core.meshing.tui_241.main_menu.mesh.tet.improve(service, version, mode, path)#

Bases: TUIMenu

Enters the tet improve menu.

Classes:

collapse_slivers(service, version, mode, path)

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

improve_cells(service, version, mode, path)

Improves skewed tetrahedral cells.

refine_boundary_slivers(service, version, ...)

Attempts to increase the volume of boundary slivers to create a valid tet cell.

refine_slivers(service, version, mode, path)

Attempts to remove the sliver by placing a node at or near the centroid of the sliver cell.

skew_smooth_nodes(service, version, mode, path)

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

sliver_boundary_swap(service, version, mode, ...)

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

smooth_boundary_sliver(service, version, ...)

Smooths nodes on sliver cells having all four nodes on the boundary until the skewness value is less than the specified value.

smooth_interior_sliver(service, version, ...)

Smooths non-boundary nodes on sliver cells having skewness greater than the specified threshold value.

smooth_nodes(service, version, mode, path)

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

swap_faces(service, version, mode, path)

Performs interior face swapping to improve cell skewness.

class collapse_slivers(service, version, mode, path)#

Bases: TUIMethod

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

class improve_cells(service, version, mode, path)#

Bases: TUIMethod

Improves skewed tetrahedral cells.

class refine_boundary_slivers(service, version, mode, path)#

Bases: TUIMethod

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.

class refine_slivers(service, version, mode, path)#

Bases: TUIMethod

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.

class skew_smooth_nodes(service, version, mode, path)#

Bases: TUIMethod

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

class sliver_boundary_swap(service, version, mode, path)#

Bases: TUIMethod

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

class smooth_boundary_sliver(service, version, mode, path)#

Bases: TUIMethod

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.

class smooth_interior_sliver(service, version, mode, path)#

Bases: TUIMethod

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.

class smooth_nodes(service, version, mode, path)#

Bases: TUIMethod

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

class swap_faces(service, version, mode, path)#

Bases: TUIMethod

Performs interior face swapping to improve cell skewness.