luminarycloud.params.simulation.physics.fluid.initialization

Classes

FluidExistingSolution

Apply the starting values from an existing solution for the same mesh.

FluidFarfieldValues

Initialize all fields uniformly in space using the values at the far-field boundary.

FluidPrescribedValues

Apply a uniform initial condition for all fields in space.

TurbulenceInitialization

Package Contents

class FluidExistingSolution

Apply the starting values from an existing solution for the same mesh.

to_code() str
solution_id: str = ''

ID for the existing solution to use for initialization.

class FluidFarfieldValues

Initialize all fields uniformly in space using the values at the far-field boundary.

to_code() str
turbulence: TurbulenceInitialization
class FluidPrescribedValues

Apply a uniform initial condition for all fields in space.

to_code() str
pressure: float = 101325.0

Uniform initial condition for the static pressure relative to the material reference pressure.

temperature: float = 288.15

Uniform initial condition for static temperature.

turbulence: TurbulenceInitialization
velocity: Vector3

Uniform initial condition for velocity.

class TurbulenceInitialization
to_code() str
intensity: float = 0.05

Turbulence intensity.

komega: luminarycloud.params.enum.TurbulentVariableInitializationTypeKomega

Type of initial condition for the turbulent variables.

omega: float = 4.166705541552236e-05

Uniform initial condition for the specific dissipation rate variable.

sa_variable: float = 4.166705541552236e-05

Uniform initial condition for the Spalart-Allmaras turbulence variable.

spalart_allmaras: luminarycloud.params.enum.TurbulentVariableInitializationTypeSa

Type of initial condition for the turbulent variables.

tke: float = 4.166705541552236e-05

Uniform initial condition for the turbulent kinetic energy variable.

viscosity: float = 3.765582173541416e-06

Turbulent viscosity.

viscosity_ratio: float = 0.21043825715555026

Turbulent-to-laminar viscosity ratio.