Class to manage face cut data. More...


Public Member Functions | |
| faceCutData (const fvMesh &mesh, const label nActiveLayers, const scalarField &pointXs, const scalarField &plotXs) | |
| void | cache (const label celli, const label layeri) |
| const List< List< labelPair > > & | faceCuts (const label layeri) const |
| const Pair< vectorField > & | faceCutAreas (const label layeri) const |
Public Member Functions inherited from faceData | |
| faceData (const fvMesh &mesh, const label nActiveLayers, const scalarField &pointXs, const scalarField &plotXs) | |
| void | clear (const label layeri) |
Additional Inherited Members | |
Protected Member Functions inherited from faceData | |
| label | activeLayeri (const label layeri) const |
Protected Attributes inherited from faceData | |
| const cellList & | cells_ |
| const cellEdgeAddressingList & | cAddrs_ |
| const scalarField & | cellVolumes_ |
| const faceList & | faces_ |
| const vectorField & | faceAreas_ |
| const pointField & | faceCentres_ |
| const pointField & | points_ |
| const scalarField & | pointXs_ |
| const scalarField & | plotXs_ |
| PtrList< DynamicList< label > > | faceis_ |
| PtrList< boolList > | haveFaces_ |
Class to manage face cut data.
Definition at line 161 of file cutLayerAverage.C.
|
inline |
Definition at line 173 of file cutLayerAverage.C.
References faceData::faceis_, forAll, mesh, primitiveMesh::nFaces(), and PtrList< T >::set().

Definition at line 192 of file cutLayerAverage.C.
References faceData::activeLayeri(), faceData::cells_, faceData::faceAreas_, Foam::cutPoly::faceCutArea(), Foam::cutPoly::faceCuts(), faceData::faceis_, faceData::faces_, forAll, faceData::haveFaces_, faceData::plotXs_, faceData::points_, and faceData::pointXs_.

Definition at line 229 of file cutLayerAverage.C.
References faceData::activeLayeri().
Referenced by faceFsData::cache().


|
inline |
Definition at line 234 of file cutLayerAverage.C.
References faceData::activeLayeri().
