flow360.ActuatorDisk#

class ActuatorDisk[source]#

Bases: Flow360BaseModel

ActuatorDisk class for setting up the inputs for an Actuator Disk. Please refer to the actuator disk knowledge base for further information.

Note

Cylinder.center, Cylinder.axis and Cylinder.height are taken as the center, thrust axis, and thickness of the Actuator Disk, respectively.

Example

>>> fl.ActuatorDisk(
...     entities = fl.Cylinder(
...         name="actuator_disk",
...         center=(0,0,0)*fl.u.mm,
...         axis=(-1,0,0),
...         height = 30 * fl.u.mm,
...         outer_radius=5.0 * fl.u.mm,
...     ),
...     force_per_area = fl.ForcePerArea(
...          radius=[0, 1] * fl.u.mm,
...          thrust=[4.1, 5.5] * fl.u.Pa,
...          circumferential=[4.1, 5.5] * fl.u.Pa,
...     )
... )

entities: EntityList[Cylinder] [Required] (alias 'volumes')#

The list of Cylinder entities for the ActuatorDisk model

force_per_area: ForcePerArea [Required]#

The force per area input for the ActuatorDisk model. See ForcePerArea documentation.

name: str | None = None#

Name of the ActuatorDisk model.

type: Literal['ActuatorDisk'] = 'ActuatorDisk'#