50 procMeshes_[proci]().time().timeName(),
71 procField = procFields[proci];
74 const labelList& procToGlobalAddr = pointProcAddressing_[proci];
87 const label curBPatch = boundaryProcAddressing_[proci][
patchi];
92 if (!patchFields(curBPatch))
109 patchFields[curBPatch].rmap
112 patchPointAddressing_[proci][
patchi]
126 fieldIoObject.
name(),
133 procFields[0].dimensions(),
158 Info<<
" Reconstructing " << fieldClassName <<
"s\n" <<
endl;
164 !selectedFields.
size()
165 || selectedFields.
found(fieldIter()->
name())
168 Info<<
" " << fieldIter()->name() <<
endl;
170 reconstructField<Type>(*fieldIter())().
write();
A HashTable with keys but without contents.
#define forAll(list, i)
Loop across all elements in list.
virtual Ostream & write(const char)=0
Write character.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const word & name() const
Return name.
List of IOobjects with searching and retrieving facilities.
const Boundary & boundaryField() const
Return const-reference to the boundary field.
Ostream & endl(Ostream &os)
Add newline and flush stream.
const Internal::FieldType & primitiveField() const
Return a const-reference to the internal field.
static word timeName(const scalar, const int precision=precision_)
Return time name of given scalar time.
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
label size() const
Return number of elements in table.
Abstract base class for point-mesh patch fields.
static const DimensionedField< Type, GeoMesh > & null()
Return a null DimensionedField.
bool found(const Key &) const
Return true if hashedEntry is found in table.
Pre-declare SubField and related Field type.
void reconstructFields(const IOobjectList &objects, const HashSet< word > &selectedFields)
Reconstruct and write all fields.
A class for handling words, derived from string.
forAllConstIter(PtrDictionary< phaseModel >, mixture.phases(), phase)
label size() const
Return number of points.
Mapper for sizing only - does not do any actual mapping.
word name(const complex &)
Return a string representation of a complex.
label size() const
Return the number of elements in the UPtrList.
IOobjectList lookupClass(const word &className) const
Return the list for all IOobjects of a given class.
const Time & time() const
Return time.
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
A class for managing temporary objects.
const pointBoundaryMesh & boundary() const
Return reference to boundary mesh.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
tmp< GeometricField< Type, pointPatchField, pointMesh > > reconstructField(const IOobject &fieldIoObject)
Reconstruct field.