36 #define makeDimensionedFieldFunctions(meshType, MeshType) \
38 typedef DimensionedField<scalar, meshType, Field> scalar##MeshType; \
39 typedef DimensionedField<vector, meshType, Field> vector##MeshType; \
41 namespace DimensionedFieldFunctions \
43 addDimensionedFieldFunction \
45 AtmosphericBoundaryLayerVelocity, \
50 namespace DimensionedFieldFunctions \
52 addDimensionedFieldFunction \
54 AtmosphericBoundaryLayerTurbulentKineticEnergy, \
59 namespace DimensionedFieldFunctions \
61 addDimensionedFieldFunction \
63 AtmosphericBoundaryLayerTurbulentEpsilon, \
Macros for easy insertion into run-time selection tables.
Mesh data needed to do the Finite Volume discretisation.
A finiteVolume patch using a polyPatch and a fvBoundaryMesh.
#define makeDimensionedFieldFunctions(meshType, MeshType)