29 #ifndef Foam_FieldFieldReuseFunctions_H 30 #define Foam_FieldFieldReuseFunctions_H 39 template<
template<
class>
class Field,
class TypeR,
class Type1>
52 template<
template<
class>
class Field,
class TypeR>
58 const bool initCopy =
false 79 template<
template<
class>
class Field,
class TypeR>
83 const bool initCopy =
false 92 template<
class>
class Field,
111 template<
template<
class>
class Field,
class TypeR,
class Type1,
class Type12>
130 template<
template<
class>
class Field,
class TypeR,
class Type2>
149 template<
template<
class>
class Field,
class TypeR>
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions, const bool initCopy=false)
Global function forwards to reuseTmpDimensionedField::New.
A field of fields is a PtrList of fields with reference counting.
Generic templated field type.
static tmp< FieldField< Field, Type > > NewCalculatedType(const FieldField< Field, Type2 > &ff)
Return a pointer to a new calculatedFvPatchFieldField created on.
static tmp< FieldField< Field, TypeR > > New(const tmp< FieldField< Field, Type1 >> &tf1, const tmp< FieldField< Field, Type2 >> &tf2)
static tmp< FieldField< Field, TypeR > > New(const tmp< FieldField< Field, Type1 >> &tf1)
A class for managing temporary objects.