30 #include "makeTurbulenceModel.H" 42 compressibleTurbulenceModel,
43 PhaseCompressibleTurbulenceModel,
52 compressibleTurbulenceModel,
53 PhaseCompressibleTurbulenceModel,
58 #define makeLaminarModel(Type) \ 59 makeTemplatedLaminarModel \ 60 (phaseModelPhaseCompressibleTurbulenceModel, laminar, Type) 62 #define makeRASModel(Type) \ 63 makeTemplatedTurbulenceModel \ 64 (phaseModelPhaseCompressibleTurbulenceModel, RAS, Type) 66 #define makeLESModel(Type) \ 67 makeTemplatedTurbulenceModel \ 68 (phaseModelPhaseCompressibleTurbulenceModel, LES, Type) 86 #include "kOmegaSST.H"
defineTurbulenceModelTypes(volScalarField, volScalarField, compressibleTurbulenceModel, PhaseCompressibleTurbulenceModel, ThermalDiffusivity, phaseModel)
Macros for easy insertion into run-time selection tables.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
#define makeLESModel(Type)
#define makeLaminarModel(Type)
#define makeRASModel(Type)
makeBaseTurbulenceModel(volScalarField, volScalarField, compressibleTurbulenceModel, PhaseCompressibleTurbulenceModel, ThermalDiffusivity, phaseModel)