167 template<
class Type1,
class Type2>
173 template<
class Type1,
class Type2>
#define TFOR_ALL_F_OP_FUNC_F_F(typeF1, f1, OP, FUNC, typeF2, f2, typeF3, f3)
#define forAll(list, i)
Loop across all elements in list.
void clear() const
If object pointer points to valid object:
T & ref() const
Return non-const reference or generate a fatal error.
void size(const label)
Override size to be inconsistent with allocated storage.
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)
Pre-declare SubField and related Field type.
tmp< Field< Type1 > > transformFieldMask(const Field< Type2 > &)
#define TFOR_ALL_F_OP_FUNC_S_F(typeF1, f1, OP, FUNC, typeS, s, typeF2, f2)
A class for managing temporary objects.
label size() const
Return the number of elements in the UList.
High performance macro functions for Field<Type> algebra. These expand using either array element acc...
dimensionSet transform(const dimensionSet &)