80 void Foam::searchableSurfaces::distributedTriSurface::distributeFields
82 const distributionMap& map
85 HashTable<IOField<Type>*>
fields
98 IOField<Type>& field = *fieldIter();
100 label oldSize = field.size();
102 map.distribute(field);
106 Info<<
"Mapped " << field.typeName <<
' ' << field.name()
107 <<
" from size " << oldSize <<
" to size " << field.size()
friend class iterator
Declare friendship with the iterator.
HashTable(const label size=128)
Construct given initial table size.
HashTable< const Type * > lookupClass(const bool strict=false) const
Lookup and return all objects of the given Type.
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.