33 return nInternalPoints_;
47 return nInternal0Edges_;
55 return nInternal1Edges_;
63 return nInternalEdges_;
71 nEdges_ = edges().size();
80 return nInternalFaces_;
86 return (nFaces_ - nInternalFaces_);
104 const label faceIndex
107 return faceIndex < nInternalFaces_;
113 return bool(cellShapesPtr_);
119 return bool(edgesPtr_);
191 return bool(cellCentresPtr_);
197 return bool(cellVolumesPtr_);
203 return bool(faceCentresPtr_);
209 return bool(faceAreasPtr_);
bool isInternalFace() const
Return true if the face label corresponds to an internal face.
bool hasPointCells() const noexcept
bool hasPointPoints() const noexcept
label nInternal1Edges() const
Internal edges using 0 or 1 boundary point.
label nBoundaryFaces() const noexcept
Number of boundary faces (== nFaces - nInternalFaces)
bool hasCellCells() const noexcept
label nInternalEdges() const
Internal edges using 0,1 or 2 boundary points.
bool hasFaceAreas() const noexcept
bool hasCellEdges() const noexcept
label nInternalFaces() const noexcept
Number of internal faces.
bool hasEdgeFaces() const noexcept
bool hasEdgeCells() const noexcept
bool hasCellVolumes() const noexcept
bool hasCellCentres() const noexcept
bool hasPointFaces() const noexcept
bool hasCells() const noexcept
bool hasCellShapes() const noexcept
bool hasFaceCentres() const noexcept
bool hasEdges() const noexcept
label nPoints() const noexcept
Number of mesh points.
bool hasPointEdges() const noexcept
label nInternalPoints() const noexcept
Points not on boundary.
label nCells() const noexcept
Number of mesh cells.
label nFaces() const noexcept
Number of mesh faces.
bool hasCellPoints() const noexcept
bool hasFaceEdges() const noexcept
label nEdges() const
Number of mesh edges.
label nInternal0Edges() const
const labelList nEdges(UPstream::listGatherValues< label >(aMesh.nEdges()))