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  kEpsilonLopesdaCosta
 Variant of the standard k-epsilon turbulence model with additional source terms to handle the changes in turbulence in porous regions represented by the powerLawLopesdaCosta porosity model. More...
 
class  kineticTheoryModel
 Kinetic theory particle phase RAS model. More...
 
class  kOmega
 Standard high Reynolds-number k-omega turbulence model for incompressible and compressible flows. More...
 
class  kOmegaSST
 Specialisation for RAS of the generic kOmegaSSTBase base class. For more information, see Description of kOmegaSSTBase.H. More...
 
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
 Particle-particle phase-pressure RAS model. More...
 
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< fluidThermoCompressibleMomentumTransportModelSpalartAllmarasRASfluidThermoCompressibleMomentumTransportModel
 
typedef kEpsilon< fluidThermoCompressibleMomentumTransportModelkEpsilonRASfluidThermoCompressibleMomentumTransportModel
 
typedef RNGkEpsilon< fluidThermoCompressibleMomentumTransportModelRNGkEpsilonRASfluidThermoCompressibleMomentumTransportModel
 
typedef realizableKE< fluidThermoCompressibleMomentumTransportModelrealizableKERASfluidThermoCompressibleMomentumTransportModel
 
typedef buoyantKEpsilon< fluidThermoCompressibleMomentumTransportModelbuoyantKEpsilonRASfluidThermoCompressibleMomentumTransportModel
 
typedef LaunderSharmaKE< fluidThermoCompressibleMomentumTransportModelLaunderSharmaKERASfluidThermoCompressibleMomentumTransportModel
 
typedef kOmega< fluidThermoCompressibleMomentumTransportModelkOmegaRASfluidThermoCompressibleMomentumTransportModel
 
typedef kOmegaSST< fluidThermoCompressibleMomentumTransportModelkOmegaSSTRASfluidThermoCompressibleMomentumTransportModel
 
typedef kOmegaSSTSAS< fluidThermoCompressibleMomentumTransportModelkOmegaSSTSASRASfluidThermoCompressibleMomentumTransportModel
 
typedef kOmegaSSTLM< fluidThermoCompressibleMomentumTransportModelkOmegaSSTLMRASfluidThermoCompressibleMomentumTransportModel
 
typedef v2f< fluidThermoCompressibleMomentumTransportModelv2fRASfluidThermoCompressibleMomentumTransportModel
 
typedef LRR< fluidThermoCompressibleMomentumTransportModelLRRRASfluidThermoCompressibleMomentumTransportModel
 
typedef SSG< fluidThermoCompressibleMomentumTransportModelSSGRASfluidThermoCompressibleMomentumTransportModel
 

Functions

 addToRunTimeSelectionTable (RASfluidThermoCompressibleMomentumTransportModel, SpalartAllmarasRASfluidThermoCompressibleMomentumTransportModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleMomentumTransportModel, kEpsilonRASfluidThermoCompressibleMomentumTransportModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleMomentumTransportModel, RNGkEpsilonRASfluidThermoCompressibleMomentumTransportModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleMomentumTransportModel, realizableKERASfluidThermoCompressibleMomentumTransportModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleMomentumTransportModel, buoyantKEpsilonRASfluidThermoCompressibleMomentumTransportModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleMomentumTransportModel, LaunderSharmaKERASfluidThermoCompressibleMomentumTransportModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleMomentumTransportModel, kOmegaRASfluidThermoCompressibleMomentumTransportModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleMomentumTransportModel, kOmegaSSTRASfluidThermoCompressibleMomentumTransportModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleMomentumTransportModel, kOmegaSSTSASRASfluidThermoCompressibleMomentumTransportModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleMomentumTransportModel, kOmegaSSTLMRASfluidThermoCompressibleMomentumTransportModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleMomentumTransportModel, v2fRASfluidThermoCompressibleMomentumTransportModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleMomentumTransportModel, LRRRASfluidThermoCompressibleMomentumTransportModel, dictionary)
 
 addToRunTimeSelectionTable (RASfluidThermoCompressibleMomentumTransportModel, SSGRASfluidThermoCompressibleMomentumTransportModel, dictionary)
 
 makePatchTypeField (fvPatchScalarField, fWallFunctionFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, v2WallFunctionFvPatchScalarField)
 
 defineTypeNameAndDebug (v2fBase, 0)
 

Typedef Documentation

◆ SpalartAllmarasRASfluidThermoCompressibleMomentumTransportModel

◆ kEpsilonRASfluidThermoCompressibleMomentumTransportModel

◆ RNGkEpsilonRASfluidThermoCompressibleMomentumTransportModel

◆ realizableKERASfluidThermoCompressibleMomentumTransportModel

◆ buoyantKEpsilonRASfluidThermoCompressibleMomentumTransportModel

◆ LaunderSharmaKERASfluidThermoCompressibleMomentumTransportModel

◆ kOmegaRASfluidThermoCompressibleMomentumTransportModel

◆ kOmegaSSTRASfluidThermoCompressibleMomentumTransportModel

◆ kOmegaSSTSASRASfluidThermoCompressibleMomentumTransportModel

◆ kOmegaSSTLMRASfluidThermoCompressibleMomentumTransportModel

◆ v2fRASfluidThermoCompressibleMomentumTransportModel

◆ LRRRASfluidThermoCompressibleMomentumTransportModel

◆ SSGRASfluidThermoCompressibleMomentumTransportModel

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]

◆ addToRunTimeSelectionTable() [12/13]

◆ addToRunTimeSelectionTable() [13/13]

◆ makePatchTypeField() [1/2]

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

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

Here is the caller graph for this function:

◆ makePatchTypeField() [2/2]

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

◆ defineTypeNameAndDebug()

Foam::RASModels::defineTypeNameAndDebug ( v2fBase  ,
 
)