84 void Foam::distributedTriSurfaceMesh::distributeFields
86 const distributionMap& map
89 typedef DimensionedField<Type, triSurfaceGeoMesh> DimensionedSurfField;
91 HashTable<DimensionedSurfField*>
fields
93 objectRegistry::lookupClass<DimensionedSurfField>()
100 fieldIter !=
fields.end();
104 DimensionedSurfField& field = *fieldIter();
106 label oldSize = field.size();
108 map.distribute(field);
112 Info<<
"Mapped " << field.typeName <<
' ' << field.name()
113 <<
" from size " << oldSize <<
" to size " << field.size()
friend class iterator
Declare friendship with the iterator.
Info<< "Calculating turbulent flame speed field St\n"<< endl;volScalarField St(IOobject("St", runTime.name(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), flameWrinkling->Xi() *Su);multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Ostream & endl(Ostream &os)
Add newline and flush stream.