flow360.AxisymmetricRefinement#

class AxisymmetricRefinement[source]#

Bases: CylindricalRefinementBase

  • The mesh inside the AxisymmetricRefinement is semi-structured.

  • The AxisymmetricRefinement cannot enclose/intersect with other objects.

  • Users could create a donut-shape AxisymmetricRefinement and place their hub/centerbody in the middle.

  • AxisymmetricRefinement can be used for resolving the strong flow gradient

    along the axial direction for the actuator or BET disks.

  • The spacings along the axial, radial and circumferential directions can be adjusted independently.

name: str | None = None#
refinement_type: Literal['AxisymmetricRefinement'] = 'AxisymmetricRefinement'#
entities: EntityList[Cylinder] [Required]#
spacing_axial: LengthType.Positive [Required]#

Spacing along the axial direction.

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

  • return_type = PydanticUndefined

  • when_used = always

spacing_radial: LengthType.Positive [Required]#

Spacing along the radial direction.

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

  • return_type = PydanticUndefined

  • when_used = always

spacing_circumferential: LengthType.Positive [Required]#

Spacing along the circumferential direction.

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

  • return_type = PydanticUndefined

  • when_used = always