genericPatchFieldBaseTemplates.C File Reference
Include dependency graph for genericPatchFieldBaseTemplates.C:

Go to the source code of this file.

Macros

#define doLocalCode(ValueType, Member)
 
#define doLocalCode(ValueType, Member)
 

Detailed Description

Original source file genericPatchFieldBaseTemplates.C

Definition in file genericPatchFieldBaseTemplates.C.

Macro Definition Documentation

◆ doLocalCode [1/2]

#define doLocalCode (   ValueType,
  Member 
)
Value:
forAllIters(rhs.Member, iter) \
{ \
this->Member.insert \
( \
iter.key(), \
autoPtr<Field<ValueType>>::New(*iter.val(), mapper) \
); \
}
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tf1, const word &name, const dimensionSet &dimensions, const bool initCopy=false)
Global function forwards to reuseTmpDimensionedField::New.
#define forAllIters(container, iter)
Iterate across all elements in the container object.
Definition: stdFoam.H:336

Referenced by genericPatchFieldBase::autoMapGeneric(), and genericPatchFieldBase::mapGeneric().

◆ doLocalCode [2/2]

#define doLocalCode (   ValueType,
  Member 
)
Value:
forAllIters(this->Member, iter) \
{ \
iter.val()->autoMap(mapper); \
}
#define forAllIters(container, iter)
Iterate across all elements in the container object.
Definition: stdFoam.H:336