controls#

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

Bases: TUIMenu

Enters the hexcore controls menu.

Classes:

avoid_1_by_8_cell_jump_in_hexcore(service, ...)

Avoid-1:8-cell-jump-in-hexcore.

buffer_layers(service, version, mode, path)

Sets the number of addition cells to mark for subdivision.

compute_max_cell_length(service, version, ...)

Computes the maximum cell length for the hexcore mesh.

define_hexcore_extents(service, version, ...)

Enables you to extend the hexcore mesh to specified domain extents and/or selected planar boundaries.

delete_dead_zones(service, version, mode, path)

Toggles the automatic deleting of the dead zones.

island_thresholds(service, version, mode, path)

Maximum number of cells and volume fraction in islands, deleted while separating the cells by region.

keep_hex_tet_separate(service, version, ...)

Separate Hex and Tet cells.

maximum_cell_length(service, version, mode, path)

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

maximum_initial_cells(service, version, ...)

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

maximum_subdivisions(service, version, mode, ...)

Maximum number of subdivision sweeps.

merge_tets_to_pyramids(service, version, ...)

Merge tets into pyramids.

non_fluid_type(service, version, mode, path)

Selects the default non-fluid cell zone type.

octree_hexcore(service, version, mode, path)

Speeds up hexahedral core generation by enabling the octree technique for hexcore mesh generation.

only_hexcore(service, version, mode, path)

Create hexcore and activate tet domain.

outer_domain_params(service, version, mode, path)

Contains options for defining the outer domain parameters.

peel_layers(service, version, mode, path)

Specifies the distance for the hexcore interface to peel-back from the boundary.

print_region_based_sizing(service, version, ...)

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

set_region_based_sizing(service, version, ...)

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

skip_tet_refinement(service, version, mode, path)

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

smooth_interface(service, version, mode, path)

Enable smoothing of hexcore interface.

smooth_iterations(service, version, mode, path)

Number of smoothing iterations on hexcore interface.

smooth_relaxation(service, version, mode, path)

Smoothing under relaxation on hexcore interface.

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

Bases: TUIMethod

Avoid-1:8-cell-jump-in-hexcore.

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

Bases: TUIMethod

Sets the number of addition cells to mark for subdivision.

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

Bases: TUIMethod

Computes the maximum cell length for the hexcore mesh.

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

Bases: TUIMethod

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.

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

Bases: TUIMethod

Toggles the automatic deleting of the dead zones.

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

Bases: TUIMethod

Maximum number of cells and volume fraction in islands, deleted while separating the cells by region.

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

Bases: TUIMethod

Separate Hex and Tet cells.

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

Bases: TUIMethod

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

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

Bases: TUIMethod

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

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

Bases: TUIMethod

Maximum number of subdivision sweeps.

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

Bases: TUIMethod

Merge tets into pyramids.

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

Bases: TUIMethod

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

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

Bases: TUIMethod

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.

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

Bases: TUIMethod

Create hexcore and activate tet domain.

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

Bases: TUIMethod

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.

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

Bases: TUIMethod

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

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

Bases: TUIMethod

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

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

Bases: TUIMethod

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

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

Bases: TUIMethod

Enable smoothing of hexcore interface.

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

Bases: TUIMethod

Number of smoothing iterations on hexcore interface.

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

Bases: TUIMethod

Smoothing under relaxation on hexcore interface.