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

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define makeLagrangianFieldFunctions(Type, nullArg)
 

Typedefs

typedef DimensionedField< label, LagrangianMesh, Field > DimensionedFieldlabelLagrangianMeshField
 
typedef DimensionedField< label, LagrangianSubMesh, Field > DimensionedFieldlabelLagrangianSubMeshField
 
typedef DimensionedField< label, LagrangianMesh, LagrangianField > DimensionedFieldlabelLagrangianMeshLagrangianField
 
typedef DimensionedField< label, LagrangianMesh, LagrangianPrimitiveDynamicField > DimensionedFieldlabelLagrangianMeshLagrangianPrimitiveDynamicField
 

Functions

 FOR_ALL_FIELD_TYPES (makeLagrangianFieldFunctions)
 
 defineDimensionedFieldFunction (DimensionedFieldlabelLagrangianMeshField)
 
 defineDimensionedFieldFunction (DimensionedFieldlabelLagrangianSubMeshField)
 
 defineDimensionedFieldFunction (DimensionedFieldlabelLagrangianMeshLagrangianField)
 
 defineDimensionedFieldFunction (DimensionedFieldlabelLagrangianMeshLagrangianPrimitiveDynamicField)
 

Detailed Description

Original source file makeLagrangianFieldFunctions.C

Definition in file makeLagrangianFieldFunctions.C.

Macro Definition Documentation

◆ makeLagrangianFieldFunctions

#define makeLagrangianFieldFunctions (   Type,
  nullArg 
)
Value:
\
typedef DimensionedField<Type, LagrangianMesh, Field> \
DimensionedField##Type##LagrangianMesh##Field; \
defineDimensionedFieldFunction \
( \
DimensionedField##Type##LagrangianMesh##Field \
); \
\
typedef DimensionedField<Type, LagrangianSubMesh, Field> \
DimensionedField##Type##LagrangianSubMesh##Field; \
defineDimensionedFieldFunction \
( \
DimensionedField##Type##LagrangianSubMesh##Field \
); \
\
typedef DimensionedField<Type, LagrangianMesh, LagrangianField> \
DimensionedField##Type##LagrangianMesh##LagrangianField; \
defineDimensionedFieldFunction \
( \
DimensionedField##Type##LagrangianMesh##LagrangianField \
); \
\
typedef DimensionedField \
<Type, LagrangianMesh, LagrangianPrimitiveDynamicField> \
DimensionedField##Type##LagrangianMesh##LagrangianPrimitiveDynamicField; \
defineDimensionedFieldFunction \
( \
DimensionedField##Type##LagrangianMesh##LagrangianPrimitiveDynamicField\
); \
DynamicField< Type > LagrangianPrimitiveDynamicField
GeometricField< Type, LagrangianMesh > LagrangianField

Definition at line 31 of file makeLagrangianFieldFunctions.C.