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

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 
 Foam::fv
 Namespace for finite-volume.
 

Macros

#define fieldPrimitiveTypeNameTernary(Type, nullArg)
 

Functions

 defineTypeNameAndDebug (codedFvModel, 0)
 
 addToRunTimeSelectionTable (fvModel, codedFvModel, dictionary)
 
 FOR_ALL_FIELD_TYPES (IMPLEMENT_FV_MODEL_ADD_SUP, fv::codedFvModel)
 
 FOR_ALL_FIELD_TYPES (IMPLEMENT_FV_MODEL_ADD_RHO_SUP, fv::codedFvModel)
 
 FOR_ALL_FIELD_TYPES (IMPLEMENT_FV_MODEL_ADD_ALPHA_RHO_SUP, fv::codedFvModel)
 

Detailed Description

Original source file codedFvModel.C

Definition in file codedFvModel.C.

Macro Definition Documentation

◆ fieldPrimitiveTypeNameTernary

#define fieldPrimitiveTypeNameTernary (   Type,
  nullArg 
)
Value:
mesh().foundObject<VolField<Type>>(fieldName_) \
? pTraits<Type>::typeName \
:
fvMesh & mesh

Function Documentation

◆ FOR_ALL_FIELD_TYPES() [1/3]

FOR_ALL_FIELD_TYPES ( IMPLEMENT_FV_MODEL_ADD_SUP  ,
fv::codedFvModel   
)

◆ FOR_ALL_FIELD_TYPES() [2/3]

FOR_ALL_FIELD_TYPES ( IMPLEMENT_FV_MODEL_ADD_RHO_SUP  ,
fv::codedFvModel   
)

◆ FOR_ALL_FIELD_TYPES() [3/3]

FOR_ALL_FIELD_TYPES ( IMPLEMENT_FV_MODEL_ADD_ALPHA_RHO_SUP  ,
fv::codedFvModel   
)