Public Member Functions | List of all members
centredCECCellToCellStencilObject Class Reference
Inheritance diagram for centredCECCellToCellStencilObject:
Inheritance graph
[legend]
Collaboration diagram for centredCECCellToCellStencilObject:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("centredCECCellToCellStencil")
 
 centredCECCellToCellStencilObject (const fvMesh &mesh)
 Construct from uncompacted cell stencil. More...
 
virtual ~centredCECCellToCellStencilObject ()
 Destructor. More...
 
- Public Member Functions inherited from extendedCentredCellToCellStencil
 extendedCentredCellToCellStencil (const cellToCellStencil &)
 Construct from uncompacted cell stencil. More...
 
const mapDistributemap () const
 Return reference to the parallel distribution map. More...
 
const labelListListstencil () 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...
 
- Public Member Functions inherited from extendedCellToCellStencil
 extendedCellToCellStencil (const polyMesh &)
 Construct from mesh. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from extendedCellToCellStencil
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...
 
- Protected Attributes inherited from extendedCellToCellStencil
const polyMeshmesh_
 

Detailed Description

Source files

Definition at line 48 of file centredCECCellToCellStencilObject.H.

Constructor & Destructor Documentation

centredCECCellToCellStencilObject ( const fvMesh mesh)
inlineexplicit

Construct from uncompacted cell stencil.

Definition at line 67 of file centredCECCellToCellStencilObject.H.

virtual ~centredCECCellToCellStencilObject ( )
inlinevirtual

Destructor.

Definition at line 82 of file centredCECCellToCellStencilObject.H.

Member Function Documentation

TypeName ( "centredCECCellToCellStencil"  )

The documentation for this class was generated from the following file: