26 #ifndef DimensionedFieldReuseFunctions_H 27 #define DimensionedFieldReuseFunctions_H 36 template<
class TypeR,
class GeoMesh>
37 tmp<DimensionedField<TypeR, GeoMesh>>
New 65 template<
class TypeR,
class Type1,
class GeoMesh>
89 template<
class TypeR,
class GeoMesh>
123 template<
class TypeR,
class Type1,
class Type2,
class GeoMesh>
148 template<
class TypeR,
class Type1,
class GeoMesh>
184 template<
class TypeR,
class Type2,
class GeoMesh>
219 template<
class TypeR,
class GeoMesh>
243 else if (tdf2.isTmp())
static tmp< DimensionedField< Type, GeoMesh > > New(const word &name, const Mesh &mesh, const dimensionSet &)
Return a temporary field constructed from name, mesh.
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)
const dimensionSet & dimensions() const
Return dimensions.
Dimension set for the base types.
A class for handling words, derived from string.
const Mesh & mesh() const
Return mesh.
virtual void rename(const word &newName)
Rename.
void reset(const dimensionSet &)
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
Generic mesh wrapper used by volMesh, surfaceMesh, pointMesh etc.
A class for managing temporary objects.
static tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< Type1, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)