Go to the documentation of this file.
38 #ifndef pointFieldDecomposer_H
39 #define pointFieldDecomposer_H
88 return directAddressing_.size();
103 return directAddressing_;
165 template<
class GeoField>
patchFieldDecomposer(const pointPatch &completeMeshPatch, const pointPatch &procMeshPatch, const labelList &directAddr)
Construct given addressing.
void decomposeFields(const PtrList< GeoField > &fields) const
A class for managing temporary objects.
Basic pointPatch represents a set of points from the mesh.
tmp< GeometricField< Type, pointPatchField, pointMesh > > decomposeField(const GeometricField< Type, pointPatchField, pointMesh > &) const
Decompose point field.
const labelUList & directAddressing() const
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
bool hasUnmapped() const
Are there unmapped values? I.e. do all size() elements get.
Mesh representing a set of points created from polyMesh.
Point patch field decomposer class.
Foam::pointPatchFieldMapperPatchRef.
Generic GeometricField class.
multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields
~pointFieldDecomposer()
Destructor.