snappy.SurfaceMeshingParams#

class SurfaceMeshingParams#

Bases: Flow360BaseModel

Parameters for snappyHexMesh surface meshing.

Attributes

defaults: SurfaceMeshingDefaults#
quality_metrics: QualityMetrics#
Default:

QualityMetrics()

snap_controls: SnapControls#
Default:

SnapControls()

castellated_mesh_controls: CastellatedMeshControls#
Default:

CastellatedMeshControls()

smooth_controls: SmoothControls | Literal[False]#
Default:

SmoothControls()

refinements: list[BodyRefinement | SurfaceEdgeRefinement | RegionRefinement | UniformRefinement], optional#
Default:

None

octree_spacing: OctreeSpacing, optional#
Default:

None