repair_improve#

class ansys.fluent.core.solver.tui_241.main_menu.mesh.repair_improve(service, version, mode, path)#

Bases: TUIMenu

Enter the repair and improve quality menu.

Classes:

allow_repair_at_boundaries(service, version, ...)

Allows the adjustment of the positions of nodes on boundaries as part of the mesh repairs performed by the mesh/repair-improve/repair text command.

improve_quality(service, version, mode, path)

Improves poor quality cells in the mesh, if possible.

include_local_polyhedra_conversion_in_repair(...)

Enables/disables the local conversion of degenerate cells into polyhedra based on skewness criteria as part of the mesh repairs performed by the mesh/repair-improve/repair text command.

repair(service, version, mode, path)

Repairs mesh problems identified by the mesh check, if possible.

repair_face_handedness(service, version, ...)

Modifies cell centroids to repair meshes that contain left-handed faces without face node order problems.

repair_face_node_order(service, version, ...)

Modifies face nodes to repair faces with improper face node order and, therefore, eliminates any resulting left-handed faces.

repair_periodic(service, version, mode, path)

Modifies the mesh to enforce a rotational angle or translational distance for periodic boundaries.

repair_wall_distance(service, version, mode, ...)

Corrects wall distance at very high aspect ratio hexahedral/polyhedral cells.

report_poor_elements(service, version, mode, ...)

Reports invalid and poor quality elements.

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

Bases: TUIMethod

Allows the adjustment of the positions of nodes on boundaries as part of the mesh repairs performed by the mesh/repair-improve/repair text command.

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

Bases: TUIMethod

Improves poor quality cells in the mesh, if possible.

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

Bases: TUIMethod

Enables/disables the local conversion of degenerate cells into polyhedra based on skewness criteria as part of the mesh repairs performed by the mesh/repair-improve/repair text command.

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

Bases: TUIMethod

Repairs mesh problems identified by the mesh check, if possible. The repairs include fixing cells that have the wrong node order, the wrong face handedness, faces that are small or nonexistent, or very poor quality. Only interior nodes are repositioned by default; boundary nodes may be repositioned if the mesh/repair-improve/allow-repair-at-boundaries text command is enabled. Note that highly skewed cells may be converted into polyhedra, depending on whether the mesh/repair-improve/include-local-polyhedra-conversion-in-repair text command is enabled.

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

Bases: TUIMethod

Modifies cell centroids to repair meshes that contain left-handed faces without face node order problems.

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

Bases: TUIMethod

Modifies face nodes to repair faces with improper face node order and, therefore, eliminates any resulting left-handed faces.

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

Bases: TUIMethod

Modifies the mesh to enforce a rotational angle or translational distance for periodic boundaries. For translationally periodic boundaries, the command computes an average translation distance and adjusts the node coordinates on the shadow face zone to match this distance. For rotationally periodic boundaries, the command prompts for an angle and adjusts the node coordinates on the shadow face zone using this angle and the defined rotational axis for the cell zone.

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

Bases: TUIMethod

Corrects wall distance at very high aspect ratio hexahedral/polyhedral cells.

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

Bases: TUIMethod

Reports invalid and poor quality elements.