luminarycloud.params.simulation.physics.fluid.physical_behavior.physical_behavior_model

Submodules

Classes

ActuatorDiskModel

Defines the physics behavior of the actuator disk.

ActuatorLineModel

Defines the physics behavior of the actuator line.

BladeElementParams

ParticleSourceModel

Defines the behavior of the general source particles.

Package Contents

class ActuatorDiskModel

Defines the physics behavior of the actuator disk. NOTE: This is a base class, please use the derived classes from the actuator_disk_model module.

class ActuatorLineModel

Defines the physics behavior of the actuator line. NOTE: This is a base class, please use the derived classes from the actuator_line_model module.

class BladeElementParams
bem_strategy: luminarycloud.params.enum.ActuatorDiskBemStrategy

Defines how the power of the propeller is specified in the blade element model.

blade_count: int = 2

Number of blades in the propeller/rotor.

blade_geometry_table: luminarycloud.tables.RectilinearTable | None = None

Blade twist, sweep, anhedral, and chord vs. radial station (r/R).

pitch_schedule: luminarycloud.types.Vector3

Constant, cosine, and sine Fourier series coefficients for pitch first harmonic.

reference_sound_speed: luminarycloud.types.LcFloat = 340.0

Reference sound speed required for each blade element model in constant density flows. Sound speed of air at sea level conditions is 340 m/s.

rotation_rate: luminarycloud.types.LcFloat = 100.0

Rotational speed of the fictitious blades represented by the actuator disk.

class ParticleSourceModel

Defines the behavior of the general source particles. NOTE: This is a base class, please use the derived classes from the particle_source_model module.