multiphaseCompressibleTurbulenceModels.C File Reference
Include dependency graph for multiphaseCompressibleTurbulenceModels.C:

Go to the source code of this file.

Macros

#define makeLaminarModel(Type)
 
#define makeRASModel(Type)
 
#define makeLESModel(Type)
 

Functions

 defineTurbulenceModelTypes (volScalarField, volScalarField, compressibleTurbulenceModel, PhaseCompressibleTurbulenceModel, ThermalDiffusivity, phaseModel)
 
 makeBaseTurbulenceModel (volScalarField, volScalarField, compressibleTurbulenceModel, PhaseCompressibleTurbulenceModel, ThermalDiffusivity, phaseModel)
 
 makeTemplatedLaminarModel (phaseModelPhaseCompressibleTurbulenceModel, laminar, Stokes)
 
 makeTemplatedTurbulenceModel (phaseModelPhaseCompressibleTurbulenceModel, RAS, kEpsilon)
 
 makeTemplatedTurbulenceModel (phaseModelPhaseCompressibleTurbulenceModel, RAS, kOmegaSST)
 
 makeTemplatedTurbulenceModel (phaseModelPhaseCompressibleTurbulenceModel, LES, Smagorinsky)
 
 makeTemplatedTurbulenceModel (phaseModelPhaseCompressibleTurbulenceModel, LES, kEqn)
 

Detailed Description

Macro Definition Documentation

◆ makeLaminarModel

#define makeLaminarModel (   Type)
Value:
(phaseModelPhaseCompressibleTurbulenceModel, laminar, Type)
makeTemplatedLaminarModel(phaseModelPhaseCompressibleTurbulenceModel, laminar, Stokes)

Definition at line 51 of file multiphaseCompressibleTurbulenceModels.C.

◆ makeRASModel

#define makeRASModel (   Type)
Value:
(phaseModelPhaseCompressibleTurbulenceModel, RAS, Type)
makeTemplatedTurbulenceModel(phaseModelPhaseCompressibleTurbulenceModel, RAS, kEpsilon)

Definition at line 55 of file multiphaseCompressibleTurbulenceModels.C.

◆ makeLESModel

#define makeLESModel (   Type)
Value:
(phaseModelPhaseCompressibleTurbulenceModel, LES, Type)
makeTemplatedTurbulenceModel(phaseModelPhaseCompressibleTurbulenceModel, RAS, kEpsilon)

Definition at line 59 of file multiphaseCompressibleTurbulenceModels.C.

Function Documentation

◆ defineTurbulenceModelTypes()

defineTurbulenceModelTypes ( volScalarField  ,
volScalarField  ,
compressibleTurbulenceModel  ,
PhaseCompressibleTurbulenceModel  ,
ThermalDiffusivity  ,
phaseModel   
)

◆ makeBaseTurbulenceModel()

makeBaseTurbulenceModel ( volScalarField  ,
volScalarField  ,
compressibleTurbulenceModel  ,
PhaseCompressibleTurbulenceModel  ,
ThermalDiffusivity  ,
phaseModel   
)

◆ makeTemplatedLaminarModel()

makeTemplatedLaminarModel ( phaseModelPhaseCompressibleTurbulenceModel  ,
laminar  ,
Stokes   
)

◆ makeTemplatedTurbulenceModel() [1/4]

makeTemplatedTurbulenceModel ( phaseModelPhaseCompressibleTurbulenceModel  ,
RAS  ,
kEpsilon   
)

◆ makeTemplatedTurbulenceModel() [2/4]

makeTemplatedTurbulenceModel ( phaseModelPhaseCompressibleTurbulenceModel  ,
RAS  ,
kOmegaSST   
)

◆ makeTemplatedTurbulenceModel() [3/4]

makeTemplatedTurbulenceModel ( phaseModelPhaseCompressibleTurbulenceModel  ,
LES  ,
Smagorinsky   
)

◆ makeTemplatedTurbulenceModel() [4/4]

makeTemplatedTurbulenceModel ( phaseModelPhaseCompressibleTurbulenceModel  ,
LES  ,
kEqn   
)