Data Structures | Functions
Foam::incompressible::RASModels Namespace Reference

Data Structures

class  immersedBoundaryEpsilonWallFunctionFvPatchScalarField
 Boundary condition for epsilon when using wall functions. More...
 
class  immersedBoundaryOmegaWallFunctionFvPatchScalarField
 Provides a wall function boundary condition/constraint on omega. More...
 
class  immersedBoundaryVelocityWallFunctionFvPatchVectorField
 Boundary condition for velocity when using wall functions. More...
 
class  immersedBoundaryWallFunctionFvPatchField
 Boundary condition for passive turbulence variables (U, k, q, R, nut) when using wall functions on an immersed boundary patch. More...
 
class  kkLOmega
 Low Reynolds-number k-kl-omega turbulence model for incompressible flows. More...
 
class  LamBremhorstKE
 Lam and Bremhorst low-Reynolds number k-epsilon turbulence model for incompressible flows. More...
 
class  LienCubicKE
 Lien cubic non-linear low-Reynolds k-epsilon turbulence models for incompressible flows. More...
 
class  LienLeschziner
 Lien and Leschziner low-Reynolds number 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  ShihQuadraticKE
 Shih's quadratic algebraic Reynolds stress k-epsilon turbulence model for incompressible flows. More...
 

Functions

 makePatchTypeField (fvPatchScalarField, immersedBoundaryEpsilonWallFunctionFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, immersedBoundaryOmegaWallFunctionFvPatchScalarField)
 
 makePatchTypeField (fvPatchVectorField, immersedBoundaryVelocityWallFunctionFvPatchVectorField)
 
 makePatchFields (immersedBoundaryWallFunction)
 
 defineTypeNameAndDebug (kkLOmega, 0)
 
 addToRunTimeSelectionTable (RASModel, kkLOmega, dictionary)
 
 defineTypeNameAndDebug (LamBremhorstKE, 0)
 
 addToRunTimeSelectionTable (RASModel, LamBremhorstKE, dictionary)
 
 defineTypeNameAndDebug (LienCubicKE, 0)
 
 addToRunTimeSelectionTable (RASModel, LienCubicKE, dictionary)
 
 defineTypeNameAndDebug (LienLeschziner, 0)
 
 addToRunTimeSelectionTable (RASModel, LienLeschziner, dictionary)
 
 defineTypeNameAndDebug (qZeta, 0)
 
 addToRunTimeSelectionTable (RASModel, qZeta, dictionary)
 
 defineTypeNameAndDebug (ShihQuadraticKE, 0)
 
 addToRunTimeSelectionTable (RASModel, ShihQuadraticKE, dictionary)
 

Function Documentation

◆ makePatchTypeField() [1/3]

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

◆ makePatchTypeField() [2/3]

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

◆ makePatchTypeField() [3/3]

Foam::incompressible::RASModels::makePatchTypeField ( fvPatchVectorField  ,
immersedBoundaryVelocityWallFunctionFvPatchVectorField   
)

◆ makePatchFields()

Foam::incompressible::RASModels::makePatchFields ( immersedBoundaryWallFunction  )

◆ defineTypeNameAndDebug() [1/6]

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

◆ addToRunTimeSelectionTable() [1/6]

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

◆ defineTypeNameAndDebug() [2/6]

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

◆ addToRunTimeSelectionTable() [2/6]

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

◆ defineTypeNameAndDebug() [3/6]

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

◆ addToRunTimeSelectionTable() [3/6]

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

◆ defineTypeNameAndDebug() [4/6]

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

◆ addToRunTimeSelectionTable() [4/6]

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

◆ defineTypeNameAndDebug() [5/6]

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

◆ addToRunTimeSelectionTable() [5/6]

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

◆ defineTypeNameAndDebug() [6/6]

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

◆ addToRunTimeSelectionTable() [6/6]

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