33 return nInternalPoints_;
47 return nInternal0Edges_;
55 return nInternal1Edges_;
63 return nInternalEdges_;
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 hasPointCells() const noexcept
bool isInternalFace(const label faceIndex) const noexcept
Return true if given face label is internal to the mesh.
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
const edgeList & edges() const
Return mesh edges. Uses calcEdges.
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
Internal edges (i.e. not on boundary face) using no boundary point.