OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

Foam::compressible::RASModels Namespace Reference

Namespace for compressible RAS turbulence models. More...


Classes

class  alphatWallFunctionFvPatchScalarField
 Boundary condition for turbulent thermal diffusivity when using wall functions
  • replicates OpenFOAM v1.5 (and earlier) behaviour
  • Turbulent Prandtl number defaults to 0.85 if unspecified.
More...
class  epsilonWallFunctionFvPatchScalarField
 Boundary condition for epsilon when using wall functions
  • calculates epsilon and G
  • epsilon values added directly into the matrix to act as a constraint.
More...
class  kqRWallFunctionFvPatchField
 Boundary condition for turbulence k, Q, and R when using wall functions. Simply acts as a zero gradient condition. More...
class  mutRoughWallFunctionFvPatchScalarField
class  mutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField
class  mutSpalartAllmarasStandardWallFunctionFvPatchScalarField
class  mutSpalartAllmarasWallFunctionFvPatchScalarField
class  mutWallFunctionFvPatchScalarField
 Boundary condition for turbulent (kinematic) viscosity when using wall functions
  • replicates OpenFOAM v1.5 (and earlier) behaviour.
More...
class  omegaWallFunctionFvPatchScalarField
 Replaces functionality in wallFunctionsI.H. More...
class  kEpsilon
 Standard k-epsilon turbulence model for compressible flows. More...
class  kOmegaSST
 Implementation of the k-omega-SST turbulence model for compressible flows. More...
class  laminar
 Dummy turbulence model for laminar compressible flow. More...
class  LaunderGibsonRSTM
 Launder-Gibson Reynolds stress turbulence model for compressible flows. More...
class  LaunderSharmaKE
 Launder and Sharma low-Reynolds k-epsilon turbulence model for compressible and combusting flows. More...
class  LRR
 Launder, Reece and Rodi Reynolds-stress turbulence model for compressible flows. More...
class  realizableKE
 Realizable k-epsilon turbulence model for compressible flows. More...
class  RNGkEpsilon
 Renormalisation group k-epsilon turbulence model for compressible flows. More...
class  SpalartAllmaras
 Spalart-Allmaras one-eqn mixing-length model for compressible external flows. More...
class  PDRkEpsilon
 Standard k-epsilon turbulence model with additional source terms corresponding to PDR basic drag model (basic.H). More...

Functions

 makePatchTypeField (fvPatchScalarField, alphatWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, epsilonWallFunctionFvPatchScalarField)
 makePatchFields (kqRWallFunction)
 makePatchTypeField (fvPatchScalarField, mutRoughWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, mutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, mutSpalartAllmarasStandardWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, mutSpalartAllmarasWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, mutWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, omegaWallFunctionFvPatchScalarField)
 defineTypeNameAndDebug (kEpsilon, 0)
 addToRunTimeSelectionTable (RASModel, kEpsilon, dictionary)
 defineTypeNameAndDebug (kOmegaSST, 0)
 addToRunTimeSelectionTable (RASModel, kOmegaSST, dictionary)
 defineTypeNameAndDebug (laminar, 0)
 addToRunTimeSelectionTable (RASModel, laminar, dictionary)
 defineTypeNameAndDebug (LaunderGibsonRSTM, 0)
 addToRunTimeSelectionTable (RASModel, LaunderGibsonRSTM, dictionary)
 defineTypeNameAndDebug (LaunderSharmaKE, 0)
 addToRunTimeSelectionTable (RASModel, LaunderSharmaKE, dictionary)
 defineTypeNameAndDebug (LRR, 0)
 addToRunTimeSelectionTable (RASModel, LRR, dictionary)
 defineTypeNameAndDebug (realizableKE, 0)
 addToRunTimeSelectionTable (RASModel, realizableKE, dictionary)
 defineTypeNameAndDebug (RNGkEpsilon, 0)
 addToRunTimeSelectionTable (RASModel, RNGkEpsilon, dictionary)
 defineTypeNameAndDebug (SpalartAllmaras, 0)
 addToRunTimeSelectionTable (RASModel, SpalartAllmaras, dictionary)

Detailed Description

Namespace for compressible RAS turbulence models.


Function Documentation

Foam::compressible::RASModels::makePatchTypeField ( fvPatchScalarField  ,
alphatWallFunctionFvPatchScalarField   
)

Foam::compressible::RASModels::makePatchTypeField ( fvPatchScalarField  ,
epsilonWallFunctionFvPatchScalarField   
)

Foam::compressible::RASModels::makePatchFields ( kqRWallFunction   ) 

Foam::compressible::RASModels::makePatchTypeField ( fvPatchScalarField  ,
mutRoughWallFunctionFvPatchScalarField   
)

Foam::compressible::RASModels::makePatchTypeField ( fvPatchScalarField  ,
mutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField   
)

Foam::compressible::RASModels::makePatchTypeField ( fvPatchScalarField  ,
mutSpalartAllmarasStandardWallFunctionFvPatchScalarField   
)

Foam::compressible::RASModels::makePatchTypeField ( fvPatchScalarField  ,
mutSpalartAllmarasWallFunctionFvPatchScalarField   
)

Foam::compressible::RASModels::makePatchTypeField ( fvPatchScalarField  ,
mutWallFunctionFvPatchScalarField   
)

Foam::compressible::RASModels::makePatchTypeField ( fvPatchScalarField  ,
omegaWallFunctionFvPatchScalarField   
)

Foam::compressible::RASModels::defineTypeNameAndDebug ( kEpsilon  ,
 
)

Foam::compressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
kEpsilon  ,
dictionary   
)

Foam::compressible::RASModels::defineTypeNameAndDebug ( kOmegaSST  ,
 
)

Foam::compressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
kOmegaSST  ,
dictionary   
)

Foam::compressible::RASModels::defineTypeNameAndDebug ( laminar  ,
 
)

Foam::compressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
laminar  ,
dictionary   
)

Foam::compressible::RASModels::defineTypeNameAndDebug ( LaunderGibsonRSTM  ,
 
)

Foam::compressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
LaunderGibsonRSTM  ,
dictionary   
)

Foam::compressible::RASModels::defineTypeNameAndDebug ( LaunderSharmaKE  ,
 
)

Foam::compressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
LaunderSharmaKE  ,
dictionary   
)

Foam::compressible::RASModels::defineTypeNameAndDebug ( LRR  ,
 
)

Foam::compressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
LRR  ,
dictionary   
)

Foam::compressible::RASModels::defineTypeNameAndDebug ( realizableKE  ,
 
)

Foam::compressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
realizableKE  ,
dictionary   
)

Foam::compressible::RASModels::defineTypeNameAndDebug ( RNGkEpsilon  ,
 
)

Foam::compressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
RNGkEpsilon  ,
dictionary   
)

Foam::compressible::RASModels::defineTypeNameAndDebug ( SpalartAllmaras  ,
 
)

Foam::compressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
SpalartAllmaras  ,
dictionary   
)

Copyright © 2000-2009 OpenCFD Ltd