Go to the documentation of this file.
35 #ifndef pointFieldReconstructor_H
36 #define pointFieldReconstructor_H
const pointMesh & mesh_
Reconstructed mesh reference.
const PtrList< labelIOList > & pointProcAddressing_
List of processor point addressing lists.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
A class for managing temporary objects.
void operator=(const pointFieldReconstructor &)
Disallow default bitwise assignment.
A HashTable with keys but without contents.
labelListListList patchPointAddressing_
Point patch addressing.
Foam::pointPatchFieldMapper.
Point field reconstructor.
label nReconstructed() const
Return number of fields reconstructed.
const labelUList & directAddressing() const
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
void reconstructFields(const IOobjectList &objects, const HashSet< word > &selectedFields)
Reconstruct and write all fields.
pointFieldReconstructor(const pointFieldReconstructor &)
Disallow default bitwise copy construct.
Mesh representing a set of points created from polyMesh.
List of IOobjects with searching and retrieving facilities.
bool hasUnmapped() const
Are there unmapped values? I.e. do all size() elements get.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
pointPatchFieldReconstructor(const label size)
Construct given size.
static const UList< T > & null()
Return a null UList.
tmp< GeometricField< Type, pointPatchField, pointMesh > > reconstructField(const IOobject &fieldIoObject)
Reconstruct field.
label nReconstructed_
Number of fields reconstructed.
const PtrList< pointMesh > & procMeshes_
List of processor meshes.
const PtrList< labelIOList > & boundaryProcAddressing_
List of processor boundary addressing lists.