Public Member Functions | |
extendedCentredCellToFaceStencil (const cellToFaceStencil &) | |
const mapDistribute & | map () const |
const labelListList & | stencil () const |
void | compact () |
template<class T > | |
void | collectData (const GeometricField< T, fvPatchField, volMesh > &fld, List< List< T >> &stencilFld) const |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | weightedSum (const GeometricField< Type, fvPatchField, volMesh > &fld, const List< List< scalar >> &stencilWeights) const |
![]() | |
ClassName ("extendedCellToFaceStencil") | |
extendedCellToFaceStencil (const polyMesh &) | |
template<class Type > | |
void | collectData (const mapDistribute &map, const labelListList &stencil, const GeometricField< Type, fvPatchField, volMesh > &fld, List< List< Type >> &stencilFld) |
template<class Type > | |
Foam::tmp< Foam::GeometricField< Type, Foam::fvsPatchField, Foam::surfaceMesh > > | weightedSum (const mapDistribute &map, const labelListList &stencil, const GeometricField< Type, fvPatchField, volMesh > &fld, const List< List< scalar >> &stencilWeights) |
Additional Inherited Members | |
![]() | |
template<class T > | |
static void | collectData (const mapDistribute &map, const labelListList &stencil, const GeometricField< T, fvPatchField, volMesh > &fld, List< List< T >> &stencilFld) |
template<class Type > | |
static tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | weightedSum (const mapDistribute &map, const labelListList &stencil, const GeometricField< Type, fvPatchField, volMesh > &fld, const List< List< scalar >> &stencilWeights) |
![]() | |
static void | writeStencilStats (Ostream &os, const labelListList &stencil, const mapDistribute &map) |
![]() | |
const polyMesh & | mesh_ |
Definition at line 47 of file extendedCentredCellToFaceStencil.H.
|
explicit |
Definition at line 28 of file extendedCentredCellToFaceStencil.C.
References cellToFaceStencil::globalNumbering().
|
inline |
Definition at line 83 of file extendedCentredCellToFaceStencil.H.
Referenced by centredCECCellToFaceStencilObject::centredCECCellToFaceStencilObject(), centredCFCCellToFaceStencilObject::centredCFCCellToFaceStencilObject(), centredCPCCellToFaceStencilObject::centredCPCCellToFaceStencilObject(), centredFECCellToFaceStencilObject::centredFECCellToFaceStencilObject(), extendedCentredCellToFaceStencil::collectData(), extendedCentredCellToFaceStencil::compact(), and extendedCentredCellToFaceStencil::weightedSum().
|
inline |
Definition at line 89 of file extendedCentredCellToFaceStencil.H.
Referenced by centredCECCellToFaceStencilObject::centredCECCellToFaceStencilObject(), centredCFCCellToFaceStencilObject::centredCFCCellToFaceStencilObject(), centredCPCCellToFaceStencilObject::centredCPCCellToFaceStencilObject(), centredFECCellToFaceStencilObject::centredFECCellToFaceStencilObject(), extendedCentredCellToFaceStencil::collectData(), and extendedCentredCellToFaceStencil::weightedSum().
void compact | ( | ) |
Definition at line 51 of file extendedCentredCellToFaceStencil.C.
References forAll, extendedCentredCellToFaceStencil::map(), and UPstream::msgType().
|
inline |
Definition at line 100 of file extendedCentredCellToFaceStencil.H.
References extendedCellToFaceStencil::collectData(), fld, extendedCentredCellToFaceStencil::map(), and extendedCentredCellToFaceStencil::stencil().
|
inline |
Definition at line 117 of file extendedCentredCellToFaceStencil.H.
References fld, extendedCentredCellToFaceStencil::map(), extendedCentredCellToFaceStencil::stencil(), and extendedCellToFaceStencil::weightedSum().
Referenced by CentredFitScheme< Type, Polynomial, Stencil >::correction(), and CentredFitSnGradScheme< Type, Polynomial, Stencil >::correction().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.