84 void Foam::distributedTriSurfaceMesh::distributeFields
86 const mapDistribute& map
89 typedef DimensionedField<Type, triSurfaceGeoMesh> fieldType;
91 HashTable<fieldType*>
fields 93 objectRegistry::lookupClass<fieldType>()
98 fieldType&
field = *fieldIter();
100 const label oldSize =
field.size();
102 map.distribute(
field);
105 <<
"Mapped " <<
field.typeName <<
' ' <<
field.name()
106 <<
" from size " << oldSize <<
" to size " <<
field.size() <<
endl;
Ostream & endl(Ostream &os)
Add newline and flush stream.
multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields
#define forAllIters(container, iter)
Iterate across all elements in the container object.
#define DebugInfo
Report an information message using Foam::Info.