controls#
Bases:
TUIMenu
Enters the tet controls menu.
Classes:
adv_front_method
(path, service)Enters the advancing front refinement controls menu.
improve_mesh
(path, service)Enters the improve mesh controls menu.
remove_slivers
(path, service)Enters the sliver remove controls menu.
tet_improve
(path, service)Improve cells controls.
Methods:
cell_sizing
(*args, **kwargs)Specifies the cell sizing function for refinement.
clear_zone_growth_rate
(*args, **kwargs)Clear zone specific geometric growth rates.
compute_max_cell_volume
(*args, **kwargs)Computes the maximum cell volume for the current mesh.
delete_dead_zones
(*args, **kwargs)Specifies the maximum allowable cell volume.
max_cell_length
(*args, **kwargs)Specifies the maximum allowable cell length.
max_cell_volume
(*args, **kwargs)Specifies the maximum allowable cell volume.
non_fluid_type
(*args, **kwargs)Selects the non-fluid cell zone type.
print_region_based_sizing
(*args, **kwargs)Displays local sizing settings (max cell length) for specified region(s).
refine_method
(*args, **kwargs)Enables you to select the refinement method.
set_region_based_sizing
(*args, **kwargs)Allows you to specify local sizing settings (max cell length) for specified region(s).
set_zone_growth_rate
(*args, **kwargs)Set zone specific geometric growth rates.
skewness_method
(*args, **kwargs)Enters the skewness refinement controls menu.
use_max_cell_size
(*args, **kwargs)Enables you to use the maximum cell size specified instead of recomputing the value based on the objects, when the volume mesh is generated.
Bases:
TUIMenu
Enters the advancing front refinement controls menu.
Methods:
first_improve_params
(*args, **kwargs)Defines the refining front improvement parameters for the advancing front method.
refine_parameters
(*args, **kwargs)Defines the cell zone improvement parameters for the advancing front method.
second_improve_params
(*args, **kwargs)Defines the cell zone improvement parameters for the advancing front method.
Classes:
skew_improve
(path, service)Enters the refine improve controls menu.
Defines the refining front improvement parameters for the advancing front method.
Defines the cell zone improvement parameters for the advancing front method.
Defines the cell zone improvement parameters for the advancing front method.
Bases:
TUIMenu
Enters the refine improve controls menu.
Methods:
attempts
(*args, **kwargs)Specifies the number of overall improvement attempts for the advancing front method.
boundary_sliver_skew
(*args, **kwargs)Specifies the boundary sliver skewness for the advancing front method.
iterations
(*args, **kwargs)Specifies the number of improvement iterations in each attempt for the advancing front method.
sliver_skew
(*args, **kwargs)Specifies the sliver skewness for the advancing front method.
target
(*args, **kwargs)Enables you to enable targeted skewness-based refinement for the advancing front method.
target_low_skew
(*args, **kwargs)Specifies the targeted skewness threshold above which cells will be improved.
target_skew
(*args, **kwargs)Specifies the targeted skewness during improvement for the advancing front method.
Specifies the number of overall improvement attempts for the advancing front method.
Specifies the boundary sliver skewness for the advancing front method. This parameter is used for removing sliver cells along the boundary.
Specifies the number of improvement iterations in each attempt for the advancing front method.
Specifies the sliver skewness for the advancing front method. This parameter is used for removing sliver cells in the interior.
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.
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.
Specifies the targeted skewness during improvement for the advancing front method.
Specifies the cell sizing function for refinement. You can select geometric, linear, none, or size-field as appropriate.
Clear zone specific geometric growth rates.
Computes the maximum cell volume for the current mesh.
Specifies the maximum allowable cell volume.
Bases:
TUIMenu
Enters the improve mesh controls menu.
Methods:
improve
(*args, **kwargs)Automatically improves the mesh.
laplace_smooth
(*args, **kwargs)Enables you to specify the Laplace smoothing parameters.
skewness_smooth
(*args, **kwargs)Enables you to specify the skewness smooth parameters.
swap
(*args, **kwargs)Enables you to specify the face swap parameters.
Automatically improves the mesh.
Enables you to specify the Laplace smoothing parameters.
Enables you to specify the skewness smooth parameters.
Enables you to specify the face swap parameters.
Specifies the maximum allowable cell length.
Specifies the maximum allowable cell volume.
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. 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.
Displays local sizing settings (max cell length) for specified region(s).
Enables you to select the refinement method. You can select either skewness-based refinement or the advancing front method. The skewness-based refinement option is no longer supported and will be removed at a future release.
Bases:
TUIMenu
Enters the sliver remove controls menu.
Methods:
angle
(*args, **kwargs)Specifies the maximum dihedral angle for considering the cell to be a sliver.
attempts
(*args, **kwargs)Specifies the number of attempts overall to remove slivers.
iterations
(*args, **kwargs)Specifies the number of iterations to be performed for the specific sliver removal operation.
low_skew
(*args, **kwargs)Specifies the targeted skewness threshold above which cells will be improved.
method
(*args, **kwargs)Enables you to select the method for sliver removal.
remove
(*args, **kwargs)Enables/disables the automatic removal of slivers.
skew
(*args, **kwargs)Specifies the skewness threshold for sliver removal.
Specifies the maximum dihedral angle for considering the cell to be a sliver.
Specifies the number of attempts overall to remove slivers.
Specifies the number of iterations to be performed for the specific sliver removal operation.
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.
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.
Enables/disables the automatic removal of slivers.
Specifies the skewness threshold for sliver removal.
Allows you to specify local sizing settings (max cell length) for specified region(s).
Set zone specific geometric growth rates.
Enters the skewness refinement controls menu.
Bases:
TUIMenu
Improve cells controls.
Methods:
angle
(*args, **kwargs)Max dihedral angle defining a valid boundary cell.
attempts
(*args, **kwargs)Improve attempts.
iterations
(*args, **kwargs)Improve iterations.
skew
(*args, **kwargs)Remove skew.
Max dihedral angle defining a valid boundary cell.
Improve attempts.
Improve iterations.
Remove skew.
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.