luminarycloud.params.simulation.particle_group.particle_group_type

Submodules

Classes

ActuatorDisk

Applies a uniform force at all locations on the disk

ActuatorLine

Applies thrust, azimuthal, and radial forces via a table of user-specified coefficients

ProbePoints

Reports solver variables at probe locations.

SourcePoints

Injects material into the solver at particle locations

Package Contents

class ActuatorDisk

Applies a uniform force at all locations on the disk

actuator_disk_orientation_selection: ActuatorDiskOrientationSelection

Specify orientation via normal vector, or a series of x-, y-, z-rotational transformations. Possible types: ActuatorDiskSpecifyRotationAngles, ActuatorDiskSpecifyNormalVector from the actuator_disk_orientation_selection module.

center: Vector3

Hub location (x,y,z) for rotor/propeller.

inner_radius: LcFloat = 0.0

The inner radius of the actuator disk.

outer_radius: LcFloat = 1.0

The outer radius of the actuator disk.

class ActuatorLine

Applies thrust, azimuthal, and radial forces via a table of user-specified coefficients

class ProbePoints

Reports solver variables at probe locations.

particle_positions_table: RectilinearTable | None = None

Particle positions.

class SourcePoints

Injects material into the solver at particle locations

particle_positions_table: RectilinearTable | None = None

Particle positions.