Loading...
Searching...
No Matches
Foam::LESModels Namespace Reference

Namespace for LES SGS models. More...

Classes

class  continuousGasKEqn
 One-equation SGS model for the gas-phase in a two-phase system supporting phase-inversion. More...
class  NicenoKEqn
 One-equation SGS model for the continuous phase in a two-phase system including bubble-generated turbulence. More...
class  SmagorinskyZhang
 The Smagorinsky SGS model including bubble-generated turbulence. More...
class  DESModel
 Templated abstract base class for DES models. More...
class  kOmegaSSTDDES
 k-omega-SST DDES turbulence model for incompressible and compressible flows. More...
class  kOmegaSSTDES
 k-omega-SST DES turbulence model for incompressible and compressible flows. More...
class  kOmegaSSTIDDES
 k-omega-SST IDDES turbulence model for incompressible and compressible flows. More...
class  SpalartAllmarasDDES
 SpalartAllmaras DDES turbulence model for incompressible and compressible flows. More...
class  SpalartAllmarasDES
 SpalartAllmarasDES DES turbulence model for incompressible and compressible flows. More...
class  SpalartAllmarasIDDES
 SpalartAllmaras IDDES turbulence model for incompressible and compressible flows. More...
class  DeardorffDiffStress
 Differential SGS Stress Equation Model for incompressible and compressible flows. More...
class  dynamicKEqn
 Dynamic one equation eddy-viscosity model. More...
class  dynamicLagrangian
 Dynamic SGS model with Lagrangian averaging. More...
class  kEqn
 One equation eddy-viscosity model. More...
class  cubeRootVolDelta
class  DeltaOmegaTildeDelta
 Delta formulation that accounts for the orientation of the vorticity vector. In "2D-regions" (i.e. xy-plane), delta is of the order max(delta_x,delta_y), so that the influence of delta_z is discarded. This can help to accelerate the transition from RANS to LES in hybrid RANS/LES simulations. More...
class  IDDESDelta
class  maxDeltaxyz
class  maxDeltaxyzCubeRootLESDelta
class  PrandtlDelta
class  SLADelta
 Delta formulation that accounts for the orientation of the vorticity vector and a flow-sensitised function to detect 2D flow regions. Delta value is strongly reduced in these regions to accelerate the transition from RANS to LES in hybrid RANS/LES simulations. More...
class  smoothDelta
class  vanDriestDelta
class  LESeddyViscosity
 Eddy viscosity LES SGS model base class. More...
class  sigma
 The sigma SGS model. More...
class  Smagorinsky
 The Smagorinsky SGS model. More...
class  WALE
 The Wall-adapting local eddy-viscosity (WALE) SGS model. More...

Typedefs

typedef Smagorinsky< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > SmagorinskyLESfluidThermoCompressibleTurbulenceModel
typedef WALE< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > WALELESfluidThermoCompressibleTurbulenceModel
typedef kEqn< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > kEqnLESfluidThermoCompressibleTurbulenceModel
typedef dynamicKEqn< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > dynamicKEqnLESfluidThermoCompressibleTurbulenceModel
typedef dynamicLagrangian< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > dynamicLagrangianLESfluidThermoCompressibleTurbulenceModel
typedef sigma< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > sigmaLESfluidThermoCompressibleTurbulenceModel
typedef SpalartAllmarasDES< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > SpalartAllmarasDESLESfluidThermoCompressibleTurbulenceModel
typedef SpalartAllmarasDDES< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > SpalartAllmarasDDESLESfluidThermoCompressibleTurbulenceModel
typedef SpalartAllmarasIDDES< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > SpalartAllmarasIDDESLESfluidThermoCompressibleTurbulenceModel
typedef DeardorffDiffStress< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > DeardorffDiffStressLESfluidThermoCompressibleTurbulenceModel
typedef kOmegaSSTDES< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > kOmegaSSTDESLESfluidThermoCompressibleTurbulenceModel
typedef kOmegaSSTDDES< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > kOmegaSSTDDESLESfluidThermoCompressibleTurbulenceModel
typedef kOmegaSSTIDDES< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > kOmegaSSTIDDESLESfluidThermoCompressibleTurbulenceModel

Functions

 addToRunTimeSelectionTable (LESfluidThermoCompressibleTurbulenceModel, SmagorinskyLESfluidThermoCompressibleTurbulenceModel, dictionary)
 addToRunTimeSelectionTable (LESfluidThermoCompressibleTurbulenceModel, WALELESfluidThermoCompressibleTurbulenceModel, dictionary)
 addToRunTimeSelectionTable (LESfluidThermoCompressibleTurbulenceModel, kEqnLESfluidThermoCompressibleTurbulenceModel, dictionary)
 addToRunTimeSelectionTable (LESfluidThermoCompressibleTurbulenceModel, dynamicKEqnLESfluidThermoCompressibleTurbulenceModel, dictionary)
 addToRunTimeSelectionTable (LESfluidThermoCompressibleTurbulenceModel, dynamicLagrangianLESfluidThermoCompressibleTurbulenceModel, dictionary)
 addToRunTimeSelectionTable (LESfluidThermoCompressibleTurbulenceModel, sigmaLESfluidThermoCompressibleTurbulenceModel, dictionary)
 addToRunTimeSelectionTable (LESfluidThermoCompressibleTurbulenceModel, SpalartAllmarasDESLESfluidThermoCompressibleTurbulenceModel, dictionary)
 addToRunTimeSelectionTable (LESfluidThermoCompressibleTurbulenceModel, SpalartAllmarasDDESLESfluidThermoCompressibleTurbulenceModel, dictionary)
 addToRunTimeSelectionTable (LESfluidThermoCompressibleTurbulenceModel, SpalartAllmarasIDDESLESfluidThermoCompressibleTurbulenceModel, dictionary)
 addToRunTimeSelectionTable (LESfluidThermoCompressibleTurbulenceModel, DeardorffDiffStressLESfluidThermoCompressibleTurbulenceModel, dictionary)
 addToRunTimeSelectionTable (LESfluidThermoCompressibleTurbulenceModel, kOmegaSSTDESLESfluidThermoCompressibleTurbulenceModel, dictionary)
 addToRunTimeSelectionTable (LESfluidThermoCompressibleTurbulenceModel, kOmegaSSTDDESLESfluidThermoCompressibleTurbulenceModel, dictionary)
 addToRunTimeSelectionTable (LESfluidThermoCompressibleTurbulenceModel, kOmegaSSTIDDESLESfluidThermoCompressibleTurbulenceModel, dictionary)
 defineTypeNameAndDebug (cubeRootVolDelta, 0)
 addToRunTimeSelectionTable (LESdelta, cubeRootVolDelta, dictionary)
 defineTypeNameAndDebug (DeltaOmegaTildeDelta, 0)
 addToRunTimeSelectionTable (LESdelta, DeltaOmegaTildeDelta, dictionary)
 defineTypeNameAndDebug (IDDESDelta, 0)
 addToRunTimeSelectionTable (LESdelta, IDDESDelta, dictionary)
 defineTypeNameAndDebug (maxDeltaxyz, 0)
 addToRunTimeSelectionTable (LESdelta, maxDeltaxyz, dictionary)
 defineTypeNameAndDebug (maxDeltaxyzCubeRootLESDelta, 0)
 addToRunTimeSelectionTable (LESdelta, maxDeltaxyzCubeRootLESDelta, dictionary)
 defineTypeNameAndDebug (PrandtlDelta, 0)
 addToRunTimeSelectionTable (LESdelta, PrandtlDelta, dictionary)
 defineTypeNameAndDebug (SLADelta, 0)
 addToRunTimeSelectionTable (LESdelta, SLADelta, dictionary)
 defineTypeNameAndDebug (smoothDelta, 0)
 addToRunTimeSelectionTable (LESdelta, smoothDelta, dictionary)
 defineTypeNameAndDebug (vanDriestDelta, 0)
 addToRunTimeSelectionTable (LESdelta, vanDriestDelta, dictionary)

Detailed Description

Namespace for LES SGS models.

Typedef Documentation

◆ SmagorinskyLESfluidThermoCompressibleTurbulenceModel

◆ WALELESfluidThermoCompressibleTurbulenceModel

◆ kEqnLESfluidThermoCompressibleTurbulenceModel

◆ dynamicKEqnLESfluidThermoCompressibleTurbulenceModel

◆ dynamicLagrangianLESfluidThermoCompressibleTurbulenceModel

◆ sigmaLESfluidThermoCompressibleTurbulenceModel

◆ SpalartAllmarasDESLESfluidThermoCompressibleTurbulenceModel

◆ SpalartAllmarasDDESLESfluidThermoCompressibleTurbulenceModel

◆ SpalartAllmarasIDDESLESfluidThermoCompressibleTurbulenceModel

◆ DeardorffDiffStressLESfluidThermoCompressibleTurbulenceModel

◆ kOmegaSSTDESLESfluidThermoCompressibleTurbulenceModel

◆ kOmegaSSTDDESLESfluidThermoCompressibleTurbulenceModel

◆ kOmegaSSTIDDESLESfluidThermoCompressibleTurbulenceModel

Function Documentation

◆ addToRunTimeSelectionTable() [1/22]

◆ addToRunTimeSelectionTable() [2/22]

◆ addToRunTimeSelectionTable() [3/22]

◆ addToRunTimeSelectionTable() [4/22]

◆ addToRunTimeSelectionTable() [5/22]

◆ addToRunTimeSelectionTable() [6/22]

◆ addToRunTimeSelectionTable() [7/22]

◆ addToRunTimeSelectionTable() [8/22]

◆ addToRunTimeSelectionTable() [9/22]

◆ addToRunTimeSelectionTable() [10/22]

◆ addToRunTimeSelectionTable() [11/22]

◆ addToRunTimeSelectionTable() [12/22]

◆ addToRunTimeSelectionTable() [13/22]

◆ defineTypeNameAndDebug() [1/9]

defineTypeNameAndDebug ( cubeRootVolDelta ,
0  )

◆ addToRunTimeSelectionTable() [14/22]

addToRunTimeSelectionTable ( LESdelta ,
cubeRootVolDelta ,
dictionary  )

◆ defineTypeNameAndDebug() [2/9]

defineTypeNameAndDebug ( DeltaOmegaTildeDelta ,
0  )

◆ addToRunTimeSelectionTable() [15/22]

addToRunTimeSelectionTable ( LESdelta ,
DeltaOmegaTildeDelta ,
dictionary  )

◆ defineTypeNameAndDebug() [3/9]

defineTypeNameAndDebug ( IDDESDelta ,
0  )

◆ addToRunTimeSelectionTable() [16/22]

addToRunTimeSelectionTable ( LESdelta ,
IDDESDelta ,
dictionary  )

◆ defineTypeNameAndDebug() [4/9]

defineTypeNameAndDebug ( maxDeltaxyz ,
0  )

◆ addToRunTimeSelectionTable() [17/22]

addToRunTimeSelectionTable ( LESdelta ,
maxDeltaxyz ,
dictionary  )

◆ defineTypeNameAndDebug() [5/9]

defineTypeNameAndDebug ( maxDeltaxyzCubeRootLESDelta ,
0  )

◆ addToRunTimeSelectionTable() [18/22]

addToRunTimeSelectionTable ( LESdelta ,
maxDeltaxyzCubeRootLESDelta ,
dictionary  )

◆ defineTypeNameAndDebug() [6/9]

defineTypeNameAndDebug ( PrandtlDelta ,
0  )

◆ addToRunTimeSelectionTable() [19/22]

addToRunTimeSelectionTable ( LESdelta ,
PrandtlDelta ,
dictionary  )

◆ defineTypeNameAndDebug() [7/9]

defineTypeNameAndDebug ( SLADelta ,
0  )

◆ addToRunTimeSelectionTable() [20/22]

addToRunTimeSelectionTable ( LESdelta ,
SLADelta ,
dictionary  )

◆ defineTypeNameAndDebug() [8/9]

defineTypeNameAndDebug ( smoothDelta ,
0  )

◆ addToRunTimeSelectionTable() [21/22]

addToRunTimeSelectionTable ( LESdelta ,
smoothDelta ,
dictionary  )

◆ defineTypeNameAndDebug() [9/9]

defineTypeNameAndDebug ( vanDriestDelta ,
0  )

◆ addToRunTimeSelectionTable() [22/22]

addToRunTimeSelectionTable ( LESdelta ,
vanDriestDelta ,
dictionary  )