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

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define makeDimensionedPointFieldFunctions(Type, nullArg)
 

Functions

 FOR_ALL_FIELD_TYPES (makeDimensionedPointFieldFunctions)
 

Detailed Description

Macro Definition Documentation

◆ makeDimensionedPointFieldFunctions

#define makeDimensionedPointFieldFunctions (   Type,
  nullArg 
)
Value:
\
typedef DimensionedField<Type, pointMesh, Field> Type##PointMesh; \
defineDimensionedFieldFunction(Type##PointMesh); \
namespace DimensionedFieldFunctions \
{ \
addDimensionedFieldFunction(TimeFunction, Type##PointMesh); \
addDimensionedFieldFunction(Zonal, Type##PointMesh); \
addDimensionedFieldFunction(DistanceFunction, Type##PointMesh); \
addDimensionedFieldFunction(Coded, Type##PointMesh); \
addDimensionedFieldFunction(FieldFunction, Type##PointMesh); \
}

Definition at line 39 of file makeDimensionedPointFieldFunctions.C.