84 void Foam::distributedTriSurfaceMesh::distributeFields
86 const mapDistribute& 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()
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.
Info<< "Calculating turbulent flame speed field St\"<< endl;volScalarField St(IOobject("St", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), flameWrinkling->Xi() *Su);multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields
friend class iterator
Declare friendship with the iterator.