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

Go to the source code of this file.

Namespaces

 Foam
 

Macros

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

Functions

 makeTemplatedTurbulenceModel (fluidThermoCompressibleTurbulenceModel, RAS, SpalartAllmarasFv3FieldInversion)
 

Macro Definition Documentation

◆ createBaseTurbulenceModel

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

Definition at line 43 of file makeSpalartAllmarasFv3FieldInversionCompressible.C.

◆ makeRASModel

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

◆ makeLESModel

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

Function Documentation

◆ makeTemplatedTurbulenceModel()

makeTemplatedTurbulenceModel ( fluidThermoCompressibleTurbulenceModel  ,
RAS  ,
SpalartAllmarasFv3FieldInversion   
)
Foam
Definition: multiFreqScalarFvPatchField.C:144