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

Foam::incompressible::RASModels Namespace Reference

Namespace for incompressible RAS turbulence models. More...


Classes

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  nutRoughWallFunctionFvPatchScalarField
 Boundary condition for turbulent (kinematic) viscosity when using wall functions for rough walls. More...
class  nutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField
class  nutSpalartAllmarasStandardWallFunctionFvPatchScalarField
class  nutSpalartAllmarasWallFunctionFvPatchScalarField
class  nutWallFunctionFvPatchScalarField
 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 incompressible flows. More...
class  kOmega
 Standard high Reynolds-number k-omega turbulence model for incompressible flows. More...
class  kOmegaSST
 Implementation of the k-omega-SST turbulence model for incompressible flows. More...
class  LamBremhorstKE
 Lam and Bremhorst low-Reynolds number k-epsilon turbulence model for incompressible flows. More...
class  laminar
 Dummy turbulence model for laminar incompressible flow. More...
class  LaunderGibsonRSTM
 Launder-Gibson Reynolds stress turbulence model for incompressible flows. More...
class  LaunderSharmaKE
 Launder and Sharma low-Reynolds k-epsilon turbulence model for incompressible flows. More...
class  LienCubicKE
 Lien cubic non-linear k-epsilon turbulence model for incompressible flows. More...
class  LienCubicKELowRe
 Lien cubic non-linear low-Reynolds k-epsilon turbulence models for incompressible flows. More...
class  LienLeschzinerLowRe
 Lien and Leschziner low-Reynolds k-epsilon turbulence model for incompressible flows. More...
class  LRR
 Launder, Reece and Rodi Reynolds-stress turbulence model for incompressible flows. More...
class  NonlinearKEShih
 Shih's quadratic non-linear k-epsilon turbulence model for incompressible flows. More...
class  qZeta
 Gibson and Dafa'Alla's q-zeta two-equation low-Re turbulence model for incompressible flows. More...
class  realizableKE
 Realizable k-epsilon turbulence model for incompressible flows. More...
class  RNGkEpsilon
 Renormalisation group k-epsilon turbulence model for incompressible flows. More...
class  SpalartAllmaras
 Spalart-Allmaras 1-eqn mixing-length model for incompressible external flows. More...

Functions

 makePatchTypeField (fvPatchScalarField, epsilonWallFunctionFvPatchScalarField)
 makePatchFields (kqRWallFunction)
 makePatchTypeField (fvPatchScalarField, nutRoughWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, nutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, nutSpalartAllmarasStandardWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, nutSpalartAllmarasWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, nutWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, omegaWallFunctionFvPatchScalarField)
 defineTypeNameAndDebug (kEpsilon, 0)
 addToRunTimeSelectionTable (RASModel, kEpsilon, dictionary)
 defineTypeNameAndDebug (kOmega, 0)
 addToRunTimeSelectionTable (RASModel, kOmega, dictionary)
 defineTypeNameAndDebug (kOmegaSST, 0)
 addToRunTimeSelectionTable (RASModel, kOmegaSST, dictionary)
 defineTypeNameAndDebug (LamBremhorstKE, 0)
 addToRunTimeSelectionTable (RASModel, LamBremhorstKE, dictionary)
 defineTypeNameAndDebug (laminar, 0)
 addToRunTimeSelectionTable (RASModel, laminar, dictionary)
 defineTypeNameAndDebug (LaunderGibsonRSTM, 0)
 addToRunTimeSelectionTable (RASModel, LaunderGibsonRSTM, dictionary)
 defineTypeNameAndDebug (LaunderSharmaKE, 0)
 addToRunTimeSelectionTable (RASModel, LaunderSharmaKE, dictionary)
 defineTypeNameAndDebug (LienCubicKE, 0)
 addToRunTimeSelectionTable (RASModel, LienCubicKE, dictionary)
 defineTypeNameAndDebug (LienCubicKELowRe, 0)
 addToRunTimeSelectionTable (RASModel, LienCubicKELowRe, dictionary)
 defineTypeNameAndDebug (LienLeschzinerLowRe, 0)
 addToRunTimeSelectionTable (RASModel, LienLeschzinerLowRe, dictionary)
 defineTypeNameAndDebug (LRR, 0)
 addToRunTimeSelectionTable (RASModel, LRR, dictionary)
 defineTypeNameAndDebug (NonlinearKEShih, 0)
 addToRunTimeSelectionTable (RASModel, NonlinearKEShih, dictionary)
 defineTypeNameAndDebug (qZeta, 0)
 addToRunTimeSelectionTable (RASModel, qZeta, 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 incompressible RAS turbulence models.


Function Documentation

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

Foam::incompressible::RASModels::makePatchFields ( kqRWallFunction   ) 

Foam::incompressible::RASModels::makePatchTypeField ( fvPatchScalarField  ,
nutRoughWallFunctionFvPatchScalarField   
)

Foam::incompressible::RASModels::makePatchTypeField ( fvPatchScalarField  ,
nutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField   
)

Foam::incompressible::RASModels::makePatchTypeField ( fvPatchScalarField  ,
nutSpalartAllmarasStandardWallFunctionFvPatchScalarField   
)

Foam::incompressible::RASModels::makePatchTypeField ( fvPatchScalarField  ,
nutSpalartAllmarasWallFunctionFvPatchScalarField   
)

Foam::incompressible::RASModels::makePatchTypeField ( fvPatchScalarField  ,
nutWallFunctionFvPatchScalarField   
)

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

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

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

Foam::incompressible::RASModels::defineTypeNameAndDebug ( kOmega  ,
 
)

Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
kOmega  ,
dictionary   
)

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

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

Foam::incompressible::RASModels::defineTypeNameAndDebug ( LamBremhorstKE  ,
 
)

Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
LamBremhorstKE  ,
dictionary   
)

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

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

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

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

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

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

Foam::incompressible::RASModels::defineTypeNameAndDebug ( LienCubicKE  ,
 
)

Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
LienCubicKE  ,
dictionary   
)

Foam::incompressible::RASModels::defineTypeNameAndDebug ( LienCubicKELowRe  ,
 
)

Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
LienCubicKELowRe  ,
dictionary   
)

Foam::incompressible::RASModels::defineTypeNameAndDebug ( LienLeschzinerLowRe  ,
 
)

Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
LienLeschzinerLowRe  ,
dictionary   
)

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

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

Foam::incompressible::RASModels::defineTypeNameAndDebug ( NonlinearKEShih  ,
 
)

Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
NonlinearKEShih  ,
dictionary   
)

Foam::incompressible::RASModels::defineTypeNameAndDebug ( qZeta  ,
 
)

Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel  ,
qZeta  ,
dictionary   
)

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

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

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

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

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

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

Copyright © 2000-2009 OpenCFD Ltd