\
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.