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

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 
 Foam::DimensionedFieldFunctions
 

Macros

#define makeDimensionedFieldFunctions(meshType, MeshType)
 

Typedefs

typedef DimensionedField< scalar, fvMesh, Field > scalarFvMesh
 
typedef DimensionedField< vector, fvMesh, Field > vectorFvMesh
 
typedef DimensionedField< scalar, fvPatch, Field > scalarFvPatch
 
typedef DimensionedField< vector, fvPatch, Field > vectorFvPatch
 

Functions

 addDimensionedFieldFunction (AtmosphericBoundaryLayerVelocity, vectorFvMesh)
 
 addDimensionedFieldFunction (AtmosphericBoundaryLayerTurbulentKineticEnergy, scalarFvMesh)
 
 addDimensionedFieldFunction (AtmosphericBoundaryLayerTurbulentEpsilon, scalarFvMesh)
 
 addDimensionedFieldFunction (AtmosphericBoundaryLayerVelocity, vectorFvPatch)
 
 addDimensionedFieldFunction (AtmosphericBoundaryLayerTurbulentKineticEnergy, scalarFvPatch)
 
 addDimensionedFieldFunction (AtmosphericBoundaryLayerTurbulentEpsilon, scalarFvPatch)
 

Detailed Description

Original source file makeDimensionedFieldFunctions.C

Definition in file makeDimensionedFieldFunctions.C.

Macro Definition Documentation

◆ makeDimensionedFieldFunctions

#define makeDimensionedFieldFunctions (   meshType,
  MeshType 
)
Value:
\
typedef DimensionedField<scalar, meshType, Field> scalar##MeshType; \
typedef DimensionedField<vector, meshType, Field> vector##MeshType; \
\
namespace DimensionedFieldFunctions \
{ \
addDimensionedFieldFunction \
( \
AtmosphericBoundaryLayerVelocity, \
vector##MeshType \
); \
} \
\
namespace DimensionedFieldFunctions \
{ \
addDimensionedFieldFunction \
( \
AtmosphericBoundaryLayerTurbulentKineticEnergy, \
scalar##MeshType \
); \
} \
\
namespace DimensionedFieldFunctions \
{ \
addDimensionedFieldFunction \
( \
AtmosphericBoundaryLayerTurbulentEpsilon, \
scalar##MeshType \
); \
}
Vector< scalar > vector
A scalar version of the templated Vector.
Definition: vector.H:49

Definition at line 36 of file makeDimensionedFieldFunctions.C.