29#ifndef MapConsistentVolFields_H
30#define MapConsistentVolFields_H
41template<
class Type,
class CombineOp>
59 Info<<
" interpolating " << (*fieldIter)->name()
63 fieldType fieldSource(*fieldIter(), meshSource,
false);
77 fieldType fieldTarget(fieldTargetIOobject, meshTarget,
false);
Generic GeometricField class.
List of IOobjects with searching and retrieving facilities.
IOobjectList lookupClass(const char *clsName) const
The list of IOobjects with the given headerClassName.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
readOption readOpt() const noexcept
The read option.
bool typeHeaderOk(const bool checkType=true, const bool search=true, const bool verbose=true)
Read header (uses typeFilePath to find file) and check its info.
static word timeName(const scalar t, const int precision=precision_)
Mesh data needed to do the Finite Volume discretisation.
const Time & time() const
Return the top-level database.
Serial mesh to mesh interpolation class.
const fvMesh & toMesh() const
void interpolate(VolumeField< Type > &, const VolumeField< Type > &, 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)
Ostream & endl(Ostream &os)
Add newline and flush stream.
void MapConsistentVolFields(const IOobjectList &objects, const meshToMesh0 &meshToMesh0Interp, const meshToMesh0::order &mapOrder, const CombineOp &cop)
multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields
#define forAllConstIters(container, iter)
Iterate across all elements of the container object with const access.