FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

Foam::incompressible::RASModels Namespace Reference

Namespace for incompressible RAS turbulence models. More...


Detailed Description

Namespace for incompressible RAS turbulence models.

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  kappatJayatillekeWallFunctionFvPatchScalarField
 Boundary condition for (kinematic) turbulent thermal conductivity when using wall functions, using Jayatilleke P function. More...
class  kqRWallFunctionFvPatchField
 Boundary condition for turbulence k, Q, and R when using wall functions. Simply acts as a zero gradient condition. More...
class  nutkWallFunctionFvPatchScalarField
 Boundary condition for turbulent (kinematic) viscosity when using wall functions, based on turbulence kinetic energy.

  • replicates OpenFOAM v1.5 (and earlier) behaviour.
More...
class  nutLowReWallFunctionFvPatchScalarField
 Boundary condition for turbulent (kinematic) viscosity when for use with low Reynolds number models. More...
class  nutRoughWallFunctionFvPatchScalarField
 Boundary condition for turbulent (kinematic) viscosity when using wall functions for rough walls. More...
class  nutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField
 Wall function boundary condition for rough walls. More...
class  nutSpalartAllmarasStandardWallFunctionFvPatchScalarField
 Wall function boundary condition for walls. More...
class  nutSpalartAllmarasWallFunctionFvPatchScalarField
 Wall function boundary condition for walls. More...
class  nutWallFunctionFvPatchScalarField
 Boundary condition for turbulent (kinematic) viscosity when using wall functions

  • replicates OpenFOAM v1.5 (and earlier) behaviour.
More...
class  omegaWallFunctionFvPatchScalarField
 Provides a wall function boundary condition/constraint on omega. 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)
 makePatchTypeField (fvPatchScalarField, kappatJayatillekeWallFunctionFvPatchScalarField)
 makePatchFields (kqRWallFunction)
 makePatchTypeField (fvPatchScalarField, nutkWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, nutLowReWallFunctionFvPatchScalarField)
 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)

Function Documentation

Foam::incompressible::RASModels::makePatchTypeField ( fvPatchScalarField   ,
epsilonWallFunctionFvPatchScalarField    
)
Foam::incompressible::RASModels::makePatchTypeField ( fvPatchScalarField   ,
kappatJayatillekeWallFunctionFvPatchScalarField    
)
Foam::incompressible::RASModels::makePatchFields ( kqRWallFunction    )
Foam::incompressible::RASModels::makePatchTypeField ( fvPatchScalarField   ,
nutkWallFunctionFvPatchScalarField    
)
Foam::incompressible::RASModels::makePatchTypeField ( fvPatchScalarField   ,
nutLowReWallFunctionFvPatchScalarField    
)
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   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
kEpsilon   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( kOmega   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
kOmega   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( kOmegaSST   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
kOmegaSST   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( LamBremhorstKE   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
LamBremhorstKE   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( laminar   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
laminar   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( LaunderGibsonRSTM   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
LaunderGibsonRSTM   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( LaunderSharmaKE   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
LaunderSharmaKE   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( LienCubicKE   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
LienCubicKE   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( LienCubicKELowRe   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
LienCubicKELowRe   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( LienLeschzinerLowRe   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
LienLeschzinerLowRe   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( LRR   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
LRR   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( NonlinearKEShih   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
NonlinearKEShih   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( qZeta   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
qZeta   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( realizableKE   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
realizableKE   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( RNGkEpsilon   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
RNGkEpsilon   ,
dictionary    
)
Foam::incompressible::RASModels::defineTypeNameAndDebug ( SpalartAllmaras   ,
0    
)
Foam::incompressible::RASModels::addToRunTimeSelectionTable ( RASModel   ,
SpalartAllmaras   ,
dictionary    
)