flow360.ModularMeshingWorkflow#

class ModularMeshingWorkflow[source]#

Bases: Flow360BaseModel

Structure consolidating surface and volume meshing parameters.

type_name: Literal['ModularMeshingWorkflow'] = 'ModularMeshingWorkflow'#
surface_meshing: Annotated[SurfaceMeshingParams, FieldInfo(annotation=NoneType, required=True, discriminator='type_name')] | None = None#
volume_meshing: VolumeMeshingParams | None = None#
zones: List[Annotated[RotationVolume | AutomatedFarfield | UserDefinedFarfield | CustomZones, FieldInfo(annotation=NoneType, required=True, discriminator='type')]] [Required]#
outputs: List[MeshSliceOutput] = []#

Mesh output settings.

property farfield_method#

Returns the farfield method used.