faceData Class Reference

Base class for classes which manage incomplete sets of face data. More...

Inheritance diagram for faceData:
Collaboration diagram for faceData:

Public Member Functions

 faceData (const fvMesh &mesh, const label nActiveLayers, const scalarField &pointXs, const scalarField &plotXs)
 
void clear (const label layeri)
 

Protected Member Functions

label activeLayeri (const label layeri) const
 

Protected Attributes

const cellListcells_
 
const cellEdgeAddressingListcAddrs_
 
const scalarFieldcellVolumes_
 
const faceListfaces_
 
const vectorFieldfaceAreas_
 
const pointFieldfaceCentres_
 
const pointFieldpoints_
 
const scalarFieldpointXs_
 
const scalarFieldplotXs_
 
PtrList< DynamicList< label > > faceis_
 
PtrList< boolListhaveFaces_
 

Detailed Description

Base class for classes which manage incomplete sets of face data.

Definition at line 87 of file cutLayerAverage.C.

Constructor & Destructor Documentation

◆ faceData()

faceData ( const fvMesh mesh,
const label  nActiveLayers,
const scalarField pointXs,
const scalarField plotXs 
)
inline

Definition at line 120 of file cutLayerAverage.C.

References faceData::faceis_, forAll, faceData::haveFaces_, mesh, and primitiveMesh::nFaces().

Here is the call graph for this function:

Member Function Documentation

◆ activeLayeri()

label activeLayeri ( const label  layeri) const
inlineprotected

◆ clear()

void clear ( const label  layeri)
inline

Definition at line 147 of file cutLayerAverage.C.

References faceData::activeLayeri(), faceData::faceis_, and faceData::haveFaces_.

Here is the call graph for this function:

Member Data Documentation

◆ cells_

const cellList& cells_
protected

Definition at line 91 of file cutLayerAverage.C.

Referenced by faceCutData::cache(), and faceFsData::cache().

◆ cAddrs_

const cellEdgeAddressingList& cAddrs_
protected

Definition at line 93 of file cutLayerAverage.C.

◆ cellVolumes_

const scalarField& cellVolumes_
protected

Definition at line 95 of file cutLayerAverage.C.

◆ faces_

const faceList& faces_
protected

Definition at line 97 of file cutLayerAverage.C.

Referenced by faceCutData::cache(), and faceFsData::cache().

◆ faceAreas_

const vectorField& faceAreas_
protected

Definition at line 99 of file cutLayerAverage.C.

Referenced by faceCutData::cache(), and faceFsData::cache().

◆ faceCentres_

const pointField& faceCentres_
protected

Definition at line 101 of file cutLayerAverage.C.

◆ points_

const pointField& points_
protected

Definition at line 103 of file cutLayerAverage.C.

Referenced by faceCutData::cache(), and faceFsData::cache().

◆ pointXs_

const scalarField& pointXs_
protected

Definition at line 105 of file cutLayerAverage.C.

Referenced by faceCutData::cache(), and faceFsData::cache().

◆ plotXs_

const scalarField& plotXs_
protected

Definition at line 107 of file cutLayerAverage.C.

Referenced by faceCutData::cache(), and faceFsData::cache().

◆ faceis_

◆ haveFaces_

PtrList<boolList> haveFaces_
protected

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