rapid_octree#

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

Bases: TUIMenu

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

Classes:

advanced_meshing_options(service, version, ...)

Advanced and experimental options for octree mesh generation.

boundary_layer_mesh_configuration(service, ...)

Define anisotropic refinements of the projection layer (prismatic layers).

boundary_mesh_optimization(service, version, ...)

Enable optimization to improve orthogonality at the boundary mesh.

boundary_mesh_optimization_scheme(service, ...)

Set optimization scheme for boundary mesh optimization in projection meshing.

boundary_treatment(service, version, mode, path)

Selects the boundary treatment option.

bounding_box(service, version, mode, path)

Defines/modifies the bounding box around the geometry.

create(service, version, mode, path)

Creates a mesh using the Rapid Octree mesher.

create_stair_step_mesh(service, version, ...)

Create rapid octree mesh with a cartesian boundary approximation.

delete_poor_quality_cells(service, version, ...)

Delete all cells with orthogonal-quality less than 0.01.

distribute_geometry(service, version, mode, path)

Enables/disables the distribution of the input geometry across partitions / compute nodes, so that it is not copied to each process.

dry_run(service, version, mode, path)

If yes: Just print diagnostic information, do not create a mesh.

estimate_cell_count(service, version, mode, path)

Give a quick estimate about the expected number of cells.

flow_volume(service, version, mode, path)

Specifies the volume to be filled by the mesh.

geometry(service, version, mode, path)

Allows you to apply the Rapid Octree mesher to a defined mesh object or geometry object rather than all available surface zones.

improve_geometry_resolution(service, ...)

Enables improved geometry resolution.

is_manifold_geo(service, version, mode, path)

Set to yes if the geomety is manifold (speed up mesh generation).

mesh_sizing(service, version, mode, path)

Enters the mesh sizing menu, which allows you to define the cell sizes.

refinement_regions(service, version, mode, path)

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

reset_bounding_box(service, version, mode, path)

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.

undo_last_meshing_operation(service, ...)

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

verbosity(service, version, mode, path)

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

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

Bases: TUIMethod

Enable optimization to improve orthogonality at the boundary mesh.

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

Bases: TUIMethod

Set optimization scheme for boundary mesh optimization in projection meshing.

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

Bases: TUIMethod

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

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

Bases: TUIMethod

Defines/modifies the bounding box around the geometry.

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

Bases: TUIMethod

Creates a mesh using the Rapid Octree mesher.

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

Bases: TUIMethod

Create rapid octree mesh with a cartesian boundary approximation.

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

Bases: TUIMethod

Delete all cells with orthogonal-quality less than 0.01.

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

Bases: TUIMethod

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.

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

Bases: TUIMethod

If yes: Just print diagnostic information, do not create a mesh.

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

Bases: TUIMethod

Give a quick estimate about the expected number of cells.

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

Bases: TUIMethod

Specifies the volume to be filled by the mesh.

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

Bases: TUIMethod

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.

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

Bases: TUIMethod

Enables improved geometry resolution.

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

Bases: TUIMethod

Set to yes if the geomety is manifold (speed up mesh generation).

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

Bases: TUIMethod

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.

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

Bases: TUIMethod

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

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

Bases: TUIMethod

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