|
| TypeName ("centredCFCCellToCellStencil") |
|
| centredCFCCellToCellStencilObject (const fvMesh &mesh) |
| Construct from uncompacted cell stencil. More...
|
|
virtual | ~centredCFCCellToCellStencilObject ()=default |
| Destructor. More...
|
|
| MeshObject (const fvMesh &mesh) |
| Construct on Mesh type. More...
|
|
virtual | ~MeshObject ()=default |
| Destructor. More...
|
|
const fvMesh & | mesh () const |
|
virtual bool | writeData (Ostream &os) const |
|
| extendedCentredCellToCellStencil (const cellToCellStencil &) |
| Construct from uncompacted cell stencil. More...
|
|
const mapDistribute & | map () const |
| Return reference to the parallel distribution map. More...
|
|
const labelListList & | stencil () const |
| Return reference to the stencil. More...
|
|
void | compact () |
| After removing elements from the stencil adapt the schedule (map). More...
|
|
template<class Type > |
void | collectData (const GeometricField< Type, fvPatchField, volMesh > &fld, List< List< Type > > &stencilFld) const |
| Use map to get the data into stencil order. More...
|
|
template<class Type , class WeightType > |
tmp< GeometricField< typename outerProduct< WeightType, Type >::type, fvPatchField, volMesh > > | weightedSum (const GeometricField< Type, fvPatchField, volMesh > &fld, const List< List< WeightType > > &stencilWeights) const |
| Sum vol field contributions to create cell values. More...
|
|
| extendedCellToCellStencil (const polyMesh &) |
| Construct from mesh. More...
|
|
template<class Type , class WeightType > |
Foam::tmp< Foam::GeometricField< typename Foam::outerProduct< WeightType, Type >::type, Foam::fvPatchField, Foam::volMesh > > | weightedSum (const mapDistribute &map, const labelListList &stencil, const GeometricField< Type, fvPatchField, volMesh > &fld, const List< List< WeightType > > &stencilWeights) |
|
|
static const centredCFCCellToCellStencilObject & | New (const fvMesh &mesh, Args &&... args) |
| Get existing or create a new MeshObject. More...
|
|
static bool | Delete (const fvMesh &mesh) |
| Static destructor. More...
|
|
template<class Type , class WeightType > |
static tmp< GeometricField< typename outerProduct< WeightType, Type >::type, fvPatchField, volMesh > > | weightedSum (const mapDistribute &map, const labelListList &stencil, const GeometricField< Type, fvPatchField, volMesh > &fld, const List< List< WeightType > > &stencilWeights) |
| Sum surface field contributions to create cell values. More...
|
|
const fvMesh & | mesh_ |
|
const polyMesh & | mesh_ |
|
- Source files
-
Definition at line 51 of file centredCFCCellToCellStencilObject.H.