flow360.SurfaceRefinement#
- class SurfaceRefinement[source]#
Bases:
Flow360BaseModelSetting for refining surface elements for given Surface.
Example
>>> fl.SurfaceRefinement( ... faces=[geometry["face1"], geometry["face2"]], ... max_edge_length=0.001*fl.u.m ... )
- entities: EntityList[Surface, MirroredSurface, WindTunnelGhostSurface, GhostSurface, GhostCircularPlane] [Required] (alias 'faces')#
- max_edge_length: Annotated[_Constrained, PlainSerializer(func=_dimensioned_type_serializer, return_type=PydanticUndefined, when_used=always)] | None = None#
Maximum edge length of surface cells.
- curvature_resolution_angle: Annotated[_Constrained, PlainSerializer(func=_dimensioned_type_serializer, return_type=PydanticUndefined, when_used=always)] | None = None#
Default maximum angular deviation in degrees. This value will restrict the angle between a cell’s normal and its underlying surface normal.