flow360.VolumeMeshingDefaults#

class VolumeMeshingDefaults[source]#

Bases: Flow360BaseModel

Default/global settings for volume meshing parameters. To be used with class:ModularMeshingWorkflow.

boundary_layer_growth_rate: float = 1.2#

Default growth rate for volume prism layers.

Constraints:
  • ge = 1

boundary_layer_first_layer_thickness: Annotated[_Constrained, PlainSerializer(func=_dimensioned_type_serializer, return_type=PydanticUndefined, when_used=always)] [Required]#

Default first layer thickness for volumetric anisotropic layers. This can be overridden with BoundaryLayer.

Constraints:
  • func = <function _dimensioned_type_serializer at 0x76d26c7ff370>

  • return_type = PydanticUndefined

  • when_used = always

number_of_boundary_layers: Annotated[int, Ge(ge=0)] | None = None#

Default number of volumetric anisotropic layers. The volume mesher will automatically calculate the required no. of layers to grow the boundary layer elements to isotropic size if not specified. This is only supported by the beta mesher and can not be overridden per face.