Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
extendedCellToCellStencil Class Reference

Baseclass for cell-to-cell stencils. More...

Inheritance diagram for extendedCellToCellStencil:
Inheritance graph
Collaboration diagram for extendedCellToCellStencil:
Collaboration graph

Public Member Functions

 extendedCellToCellStencil (const polyMesh &)
 Construct from mesh. More...

Static Public Member Functions

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

const polyMeshmesh_

Detailed Description

Baseclass for cell-to-cell stencils.

Source files

Definition at line 52 of file extendedCellToCellStencil.H.

Constructor & Destructor Documentation

extendedCellToCellStencil ( const polyMesh mesh)

Member Function Documentation

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.

Referenced by extendedCentredCellToCellStencil::weightedSum().

Here is the caller graph for this function:

Member Data Documentation

const polyMesh& mesh_

Definition at line 58 of file extendedCellToCellStencil.H.

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