70 return nInternalEdges_;
76 return (nEdges_ - nInternalEdges_);
88 return patch().localPoints();
106 return patch().localFaces();
118 return edgeNeighbour_;
159 calcBoundaryConnections();
161 return *bndConnectPtr_;
SubList< edge > subList
Declare type of subList.
const Mesh & mesh() const
A list of faces which address into the list of points.
A List obtained as a section of another List.
Finite area boundary mesh.
const labelList & edgeNeighbour() const noexcept
Edge neighbour addressing.
bool hasInternalEdgeLabels() const noexcept
const faBoundaryMesh & boundary() const noexcept
Return constant reference to boundary mesh.
label comm() const noexcept
Return communicator used for parallel communication.
label nEdges() const noexcept
Number of local mesh edges.
label nBoundaryEdges() const noexcept
Number of boundary edges (== nEdges - nInternalEdges)
const faceList & faces() const
Return local faces.
const polyMesh & mesh() const
Return access to polyMesh.
const edgeList::subList internalEdges() const
Sub-list of local internal edges.
const edgeList & edges() const noexcept
Return local edges with reordered boundary.
const uindirectPrimitivePatch & patch() const
Return constant reference to primitive patch.
label nInternalEdges() const noexcept
Number of internal faces.
label nPoints() const noexcept
Number of local mesh points.
label nFaces() const noexcept
Number of patch faces.
const List< labelPair > & boundaryConnections() const
const pointField & points() const
Return local points.
const labelList & faceLabels() const noexcept
Return the underlying polyMesh face labels.
const labelList & edgeOwner() const noexcept
Edge owner addressing.
Mesh consisting of general polyhedral cells.