luminarycloud.params.simulation.physics.fluid.turbulence

Submodules

Classes

DesFormulation

Select a Detached Eddy Simulation (DES) formulation.

KomegaSst

SST 2003m model.

SpalartAllmaras

'Standard' Spalart-Allmaras one-equation turbulence model.

SubGridScaleModel

Sub-grid scale models available for Large Eddy Simulation (LES).

Package Contents

class DesFormulation

Select a Detached Eddy Simulation (DES) formulation.

to_code() str
class KomegaSst

SST 2003m model.

to_code() str
constants: KomegaSstConstants

Apply default constants for the RANS turbulence model or choose to customize.

des_formulation: DesFormulation

Select a Detached Eddy Simulation (DES) formulation.

kato_launder: bool = False

Modification of the traditional SST source term (SΩ instead of S<sup>2</sup>).

qcr: luminarycloud.params.enum.QcrSst

Modification of the traditional linear Boussinesq relation for the SST turbulence model via the quadratic constitutive relation (QCR).

sub_grid_scale_model: SubGridScaleModel | None

Sub-grid scale models available for Large Eddy Simulation (LES).

transition_free_stream_turbulence_intensity: float = 0.002

The ratio of the root-mean-square velocity fluctuations to the free stream velocity. A higher number indicates a greater degree of turbulence in the incoming flow.

transition_model: luminarycloud.params.enum.TransitionModel

Laminar-turbulent transition models available for Reynolds-averaged Navier-Stokes (RANS).

transition_model_cross_flow: luminarycloud.params.enum.TransitionModelCrossFlow

Crossflow instability treatment for transition model.

turbulent_prandtl_number: float = 0.85

Turbulent Prandtl number for computing an effective thermal conductivity for heat transport.

class SpalartAllmaras

‘Standard’ Spalart-Allmaras one-equation turbulence model.

to_code() str
constants: SpalartAllmarasConstants

Apply default constants for the RANS turbulence model or choose to customize.

des_formulation: DesFormulation

Select a Detached Eddy Simulation (DES) formulation.

qcr: luminarycloud.params.enum.QcrSa

Modification of the traditional linear Boussinesq relation for the Spalart-Allmaras turbulence model via the quadratic constitutive relation (QCR).

rotation_correction: luminarycloud.params.enum.RotationCorrectionSa

Apply a rotation correction to the Spalart-Allmaras turbulence model.

sub_grid_scale_model: SubGridScaleModel | None

Sub-grid scale models available for Large Eddy Simulation (LES).

transition_free_stream_turbulence_intensity: float = 0.002

The ratio of the root-mean-square velocity fluctuations to the free stream velocity. A higher number indicates a greater degree of turbulence in the incoming flow.

transition_model: luminarycloud.params.enum.TransitionModel

Laminar-turbulent transition models available for Reynolds-averaged Navier-Stokes (RANS).

transition_model_cross_flow: luminarycloud.params.enum.TransitionModelCrossFlow

Crossflow instability treatment for transition model.

turbulent_prandtl_number: float = 0.85

Turbulent Prandtl number for computing an effective thermal conductivity for heat transport.

class SubGridScaleModel

Sub-grid scale models available for Large Eddy Simulation (LES).

to_code() str