Point field decomposer. More...
#include <pointFieldDecomposer.H>
Classes | |
| class | patchFieldDecomposer |
| Point patch field decomposer class. More... | |
| class | fieldsCache |
Public Member Functions | |
| pointFieldDecomposer (const pointFieldDecomposer &)=delete | |
| No copy construct. | |
| void | operator= (const pointFieldDecomposer &)=delete |
| No copy assignment. | |
| pointFieldDecomposer (Foam::zero, const pointMesh &procMesh, const labelUList &pointAddressing, const labelUList &boundaryAddressing) | |
| Construct without mappers, added later with reset(). | |
| pointFieldDecomposer (const pointMesh &completeMesh, const pointMesh &procMesh, const labelUList &pointAddressing, const labelUList &boundaryAddressing) | |
| Construct from components. | |
| ~pointFieldDecomposer ()=default | |
| Destructor. | |
| bool | empty () const noexcept |
| True if no mappers have been allocated. | |
| void | clear () |
| Remove all mappers. | |
| void | reset (const pointMesh &completeMesh) |
| Reset mappers using information from the complete mesh. | |
| template<class Type> | |
| tmp< GeometricField< Type, pointPatchField, pointMesh > > | decomposeField (const GeometricField< Type, pointPatchField, pointMesh > &) const |
| Decompose point field. | |
| template<class GeoField> | |
| void | decomposeFields (const UPtrList< GeoField > &fields) const |
| Decompose list of fields. | |
|
delete |
No copy construct.
References pointFieldDecomposer().
Referenced by pointFieldDecomposer::fieldsCache::decomposeAllFields(), operator=(), and pointFieldDecomposer().


| pointFieldDecomposer | ( | Foam::zero | , |
| const pointMesh & | procMesh, | ||
| const labelUList & | pointAddressing, | ||
| const labelUList & | boundaryAddressing ) |
Construct without mappers, added later with reset().
| pointFieldDecomposer | ( | const pointMesh & | completeMesh, |
| const pointMesh & | procMesh, | ||
| const labelUList & | pointAddressing, | ||
| const labelUList & | boundaryAddressing ) |
Construct from components.
|
default |
Destructor.
|
delete |
|
noexcept |
True if no mappers have been allocated.
References Foam::noexcept.
| void clear | ( | ) |
| void reset | ( | const pointMesh & | completeMesh | ) |
| tmp< GeometricField< Type, pointPatchField, pointMesh > > decomposeField | ( | const GeometricField< Type, pointPatchField, pointMesh > & | ) | const |
Decompose point field.
References decomposeField().
Referenced by decomposeField().


| void decomposeFields | ( | const UPtrList< GeoField > & | fields | ) | const |
Decompose list of fields.
References decomposeFields(), and fields.
Referenced by decomposeFields().

