32template<
class MapperType>
36 const MapperType& mapper
40 #define doLocalCode(ValueType, Member) \
41 forAllIters(rhs.Member, iter) \
46 autoPtr<Field<ValueType>>::New(*iter.val(), mapper) \
60template<
class MapperType>
63 const MapperType& mapper
67 #define doLocalCode(ValueType, Member) \
68 forAllIters(this->Member, iter) \
70 iter.val()->autoMap(mapper); \
void autoMapGeneric(const MapperType &mapper)
Implementation for autoMap of self given a mapping object.
genericPatchFieldBase(const Foam::zero, const genericPatchFieldBase &)
Partial copy construct. Only copy type and dictionary.
void mapGeneric(const genericPatchFieldBase &rhs, const MapperType &mapper)
Implementation for construct with mapper.
#define doLocalCode(FieldType, Variable)
void rhs(fvMatrix< typename Expr::value_type > &m, const Expr &expression)
SphericalTensor< scalar > sphericalTensor
SphericalTensor of scalars, i.e. SphericalTensor<scalar>.
SymmTensor< scalar > symmTensor
SymmTensor of scalars, i.e. SymmTensor<scalar>.