Classes | Typedefs | Functions
Foam::RASModels Namespace Reference

Classes

class  buoyantKEpsilon
 Additional buoyancy generation/dissipation term applied to the k and epsilon equations of the standard k-epsilon model. More...
 
class  continuousGasKEpsilon
 k-epsilon model for the gas-phase in a two-phase system supporting phase-inversion. More...
 
class  fWallFunctionFvPatchScalarField
 This boundary condition provides a turbulence damping function, f, wall function condition for low- and high Reynolds number, turbulent flow cases. More...
 
class  kEpsilon
 Standard k-epsilon turbulence model for incompressible and compressible flows including rapid distortion theory (RDT) based compression term. More...
 
class  kineticTheoryModel
 
class  kOmega
 Standard high Reynolds-number k-omega turbulence model for incompressible and compressible flows. More...
 
class  kOmegaSST
 
class  kOmegaSSTLM
 Langtry-Menter 4-equation transitional SST model based on the k-omega-SST RAS model. More...
 
class  kOmegaSSTSAS
 Scale-adaptive URAS model based on the k-omega-SST RAS model. More...
 
class  kOmegaSSTSato
 Implementation of the k-omega-SST turbulence model for dispersed bubbly flows with Sato (1981) bubble induced turbulent viscosity model. More...
 
class  LaheyKEpsilon
 Continuous-phase k-epsilon model including bubble-generated turbulence. More...
 
class  LaunderSharmaKE
 Launder and Sharma low-Reynolds k-epsilon turbulence model for incompressible and compressible and combusting flows including rapid distortion theory (RDT) based compression term. More...
 
class  LRR
 Launder, Reece and Rodi Reynolds-stress turbulence model for incompressible and compressible flows. More...
 
class  mixtureKEpsilon
 Mixture k-epsilon turbulence model for two-phase gas-liquid systems. More...
 
class  phasePressureModel
 
class  realizableKE
 Realizable k-epsilon turbulence model for incompressible and compressible flows. More...
 
class  RNGkEpsilon
 Renormalization group k-epsilon turbulence model for incompressible and compressible flows. More...
 
class  SpalartAllmaras
 Spalart-Allmaras one-eqn mixing-length model for incompressible and compressible external flows. More...
 
class  SSG
 Speziale, Sarkar and Gatski Reynolds-stress turbulence model for incompressible and compressible flows. More...
 
class  v2f
 Lien and Kalitzin's v2-f turbulence model for incompressible and compressible flows, with a limit imposed on the turbulent viscosity given by Davidson et al. More...
 
class  v2fBase
 Abstract base-class for v2-f models to provide BCs access to the v2 and f fields. More...
 
class  v2WallFunctionFvPatchScalarField
 This boundary condition provides a turbulence stress normal to streamlines wall function condition for low- and high-Reynolds number, turbulent flow cases. More...
 

Typedefs

typedef SpalartAllmaras< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > SpalartAllmarasRASfluidThermoCompressibleTurbulenceModel
 
typedef kEpsilon< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > kEpsilonRASfluidThermoCompressibleTurbulenceModel
 
typedef RNGkEpsilon< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > RNGkEpsilonRASfluidThermoCompressibleTurbulenceModel
 
typedef realizableKE< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > realizableKERASfluidThermoCompressibleTurbulenceModel
 
typedef buoyantKEpsilon< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > buoyantKEpsilonRASfluidThermoCompressibleTurbulenceModel
 
typedef LaunderSharmaKE< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > LaunderSharmaKERASfluidThermoCompressibleTurbulenceModel
 
typedef kOmega< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > kOmegaRASfluidThermoCompressibleTurbulenceModel
 
typedef kOmegaSST< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > kOmegaSSTRASfluidThermoCompressibleTurbulenceModel
 
typedef kOmegaSSTSAS< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > kOmegaSSTSASRASfluidThermoCompressibleTurbulenceModel
 
typedef kOmegaSSTLM< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > kOmegaSSTLMRASfluidThermoCompressibleTurbulenceModel
 
typedef v2f< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > v2fRASfluidThermoCompressibleTurbulenceModel
 
typedef LRR< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > LRRRASfluidThermoCompressibleTurbulenceModel
 
typedef SSG< EddyDiffusivity< fluidThermoCompressibleTurbulenceModel > > SSGRASfluidThermoCompressibleTurbulenceModel
 

Functions

 addToRunTimeSelectionTable (RASfluidThermoCompressibleTurbulenceModel, SpalartAllmarasRASfluidThermoCompressibleTurbulenceModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleTurbulenceModel, kEpsilonRASfluidThermoCompressibleTurbulenceModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleTurbulenceModel, RNGkEpsilonRASfluidThermoCompressibleTurbulenceModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleTurbulenceModel, realizableKERASfluidThermoCompressibleTurbulenceModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleTurbulenceModel, buoyantKEpsilonRASfluidThermoCompressibleTurbulenceModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleTurbulenceModel, LaunderSharmaKERASfluidThermoCompressibleTurbulenceModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleTurbulenceModel, kOmegaRASfluidThermoCompressibleTurbulenceModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleTurbulenceModel, kOmegaSSTRASfluidThermoCompressibleTurbulenceModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleTurbulenceModel, kOmegaSSTSASRASfluidThermoCompressibleTurbulenceModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleTurbulenceModel, kOmegaSSTLMRASfluidThermoCompressibleTurbulenceModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleTurbulenceModel, v2fRASfluidThermoCompressibleTurbulenceModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleTurbulenceModel, LRRRASfluidThermoCompressibleTurbulenceModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleTurbulenceModel, SSGRASfluidThermoCompressibleTurbulenceModel, dictionary)
 
 makePatchTypeField (fvPatchScalarField, fWallFunctionFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, v2WallFunctionFvPatchScalarField)
 
 defineTypeNameAndDebug (v2fBase, 0)
 

Typedef Documentation

◆ SpalartAllmarasRASfluidThermoCompressibleTurbulenceModel

Definition at line 57 of file turbulentFluidThermoModels.C.

◆ kEpsilonRASfluidThermoCompressibleTurbulenceModel

Definition at line 60 of file turbulentFluidThermoModels.C.

◆ RNGkEpsilonRASfluidThermoCompressibleTurbulenceModel

Definition at line 63 of file turbulentFluidThermoModels.C.

◆ realizableKERASfluidThermoCompressibleTurbulenceModel

Definition at line 66 of file turbulentFluidThermoModels.C.

◆ buoyantKEpsilonRASfluidThermoCompressibleTurbulenceModel

Definition at line 69 of file turbulentFluidThermoModels.C.

◆ LaunderSharmaKERASfluidThermoCompressibleTurbulenceModel

Definition at line 72 of file turbulentFluidThermoModels.C.

◆ kOmegaRASfluidThermoCompressibleTurbulenceModel

Definition at line 75 of file turbulentFluidThermoModels.C.

◆ kOmegaSSTRASfluidThermoCompressibleTurbulenceModel

Definition at line 78 of file turbulentFluidThermoModels.C.

◆ kOmegaSSTSASRASfluidThermoCompressibleTurbulenceModel

Definition at line 81 of file turbulentFluidThermoModels.C.

◆ kOmegaSSTLMRASfluidThermoCompressibleTurbulenceModel

Definition at line 84 of file turbulentFluidThermoModels.C.

◆ v2fRASfluidThermoCompressibleTurbulenceModel

Definition at line 87 of file turbulentFluidThermoModels.C.

◆ LRRRASfluidThermoCompressibleTurbulenceModel

Definition at line 90 of file turbulentFluidThermoModels.C.

◆ SSGRASfluidThermoCompressibleTurbulenceModel

Definition at line 93 of file turbulentFluidThermoModels.C.

Function Documentation

◆ addToRunTimeSelectionTable() [1/13]

◆ addToRunTimeSelectionTable() [2/13]

◆ addToRunTimeSelectionTable() [3/13]

◆ addToRunTimeSelectionTable() [4/13]

◆ addToRunTimeSelectionTable() [5/13]

◆ addToRunTimeSelectionTable() [6/13]

◆ addToRunTimeSelectionTable() [7/13]

◆ addToRunTimeSelectionTable() [8/13]

◆ addToRunTimeSelectionTable() [9/13]

◆ addToRunTimeSelectionTable() [10/13]

◆ addToRunTimeSelectionTable() [11/13]

Foam::RASModels::addToRunTimeSelectionTable ( RASfluidThermoCompressibleTurbulenceModel  ,
v2fRASfluidThermoCompressibleTurbulenceModel  ,
dictionary   
)

◆ addToRunTimeSelectionTable() [12/13]

Foam::RASModels::addToRunTimeSelectionTable ( RASfluidThermoCompressibleTurbulenceModel  ,
LRRRASfluidThermoCompressibleTurbulenceModel  ,
dictionary   
)

◆ addToRunTimeSelectionTable() [13/13]

Foam::RASModels::addToRunTimeSelectionTable ( RASfluidThermoCompressibleTurbulenceModel  ,
SSGRASfluidThermoCompressibleTurbulenceModel  ,
dictionary   
)

◆ makePatchTypeField() [1/2]

Foam::RASModels::makePatchTypeField ( fvPatchScalarField  ,
fWallFunctionFvPatchScalarField   
)

Referenced by fWallFunctionFvPatchScalarField::write(), and v2WallFunctionFvPatchScalarField::write().

Here is the caller graph for this function:

◆ makePatchTypeField() [2/2]

Foam::RASModels::makePatchTypeField ( fvPatchScalarField  ,
v2WallFunctionFvPatchScalarField   
)

◆ defineTypeNameAndDebug()

Foam::RASModels::defineTypeNameAndDebug ( v2fBase  ,
 
)