Namespaces | Macros | Functions
makeSpalartAllmarasFv3Incompressible.C File Reference
Include dependency graph for makeSpalartAllmarasFv3Incompressible.C:

Go to the source code of this file.

Namespaces

 Foam
 

Macros

#define createBaseTurbulenceModel(Alpha, Rho, baseModel, BaseModel, Transport)
 
#define makeRASModel(Type)   makeTemplatedTurbulenceModel(transportModelIncompressibleTurbulenceModel, RAS, Type)
 
#define makeLESModel(Type)   makeTemplatedTurbulenceModel(transportModelIncompressibleTurbulenceModel, LES, Type)
 

Functions

 makeTemplatedTurbulenceModel (transportModelIncompressibleTurbulenceModel, RAS, SpalartAllmarasFv3)
 

Macro Definition Documentation

◆ createBaseTurbulenceModel

#define createBaseTurbulenceModel (   Alpha,
  Rho,
  baseModel,
  BaseModel,
  Transport 
)
Value:
\
namespace Foam \
{ \
typedef BaseModel<Transport> Transport##BaseModel; \
typedef RASModel<Transport##BaseModel> RAS##Transport##BaseModel; \
typedef LESModel<Transport##BaseModel> LES##Transport##BaseModel; \
}

Definition at line 38 of file makeSpalartAllmarasFv3Incompressible.C.

◆ makeRASModel

#define makeRASModel (   Type)    makeTemplatedTurbulenceModel(transportModelIncompressibleTurbulenceModel, RAS, Type)

Definition at line 52 of file makeSpalartAllmarasFv3Incompressible.C.

◆ makeLESModel

#define makeLESModel (   Type)    makeTemplatedTurbulenceModel(transportModelIncompressibleTurbulenceModel, LES, Type)

Definition at line 54 of file makeSpalartAllmarasFv3Incompressible.C.

Function Documentation

◆ makeTemplatedTurbulenceModel()

makeTemplatedTurbulenceModel ( transportModelIncompressibleTurbulenceModel  ,
RAS  ,
SpalartAllmarasFv3   
)
Foam
Definition: multiFreqScalarFvPatchField.C:144