\
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> \
defineDimensionedFieldFunction \
( \
); \
\
typedef DimensionedField \
defineDimensionedFieldFunction \
( \
); \
DynamicField< Type > LagrangianPrimitiveDynamicField
GeometricField< Type, LagrangianMesh > LagrangianField