34#ifndef MapDimensionedFields_H
35#define MapDimensionedFields_H
45template<
class Type,
class MeshMapper,
class GeoMesh>
51 TableType
fields(mapper.thisDb().template lookupClass<FieldType>(
true));
55 FieldType&
field =
const_cast<FieldType&
>(*fieldIter());
57 if (&
field.mesh() == &mapper.mesh())
69 else if (polyMesh::debug)
72 <<
" since originating mesh differs from that of mapper."
Map volume internal field on topology change. This is a partial template specialisation,...
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
A HashTable similar to std::unordered_map.
Generic internal field mapper. For "real" mapping, add template specialisations for mapping of intern...
messageStream Info
Information stream (stdout output on master, null elsewhere)
Ostream & endl(Ostream &os)
Add newline and flush stream.
void MapDimensionedFields(const MeshMapper &mapper)
multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields
#define forAllConstIters(container, iter)
Iterate across all elements of the container object with const access.