Go to the documentation of this file.
29 #ifndef MapConsistentVolFields_H
30 #define MapConsistentVolFields_H
41 template<
class Type,
class CombineOp>
59 Info<<
" interpolating " << (*fieldIter)->name()
63 fieldType fieldSource(*fieldIter(), meshSource,
false);
74 if (fieldTargetIOobject.typeHeaderOk<fieldType>(
true))
77 fieldType fieldTarget(fieldTargetIOobject, meshTarget,
false);
Defines the attributes of an object for which implicit objectRegistry management is supported,...
static word timeName(const scalar t, const int precision=precision_)
Ostream & endl(Ostream &os)
Add newline and flush stream.
void interpolate(GeometricField< Type, fvPatchField, volMesh > &, const GeometricField< Type, fvPatchField, volMesh > &, order=INTERPOLATE, const CombineOp &cop=eqOp< Type >()) const
Interpolate volume field.
order
Enumeration specifying required accuracy.
const fvMesh & fromMesh() const
messageStream Info
Information stream (stdout output on master, null elsewhere)
Mesh data needed to do the Finite Volume discretisation.
List of IOobjects with searching and retrieving facilities.
forAllConstIters(mixture.phases(), phase)
void MapConsistentVolFields(const IOobjectList &objects, const meshToMesh0 &meshToMesh0Interp, const meshToMesh0::order &mapOrder, const CombineOp &cop)
const Time & time() const
Return the top-level database.
Serial mesh to mesh interpolation class.
IOobjectList lookupClass(const char *clsName) const
The list of IOobjects with the given headerClassName.
multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields
const fvMesh & toMesh() const