34 template<
class>
class FaceList,
49 Info<<
"labelList PrimitivePatch<Face, FaceList, PointField, PointType>"
51 <<
"calculating labels of patch edges in mesh edge list"
56 const edgeList& PatchEdges = edges();
73 (pp[PatchEdges[edgeI].start()], pp[PatchEdges[edgeI].end()]);
78 const labelList& curFaces = EdgeFaces[edgeI];
83 label curCell = faceCells[curFaces[faceI]];
90 if (allEdges[ce[cellEdgeI]] == curEdge)
94 meshEdges[edgeI] = ce[cellEdgeI];
111 template<
class>
class FaceList,
125 Info<<
"labelList PrimitivePatch<Face, FaceList, PointField, PointType>"
126 <<
"::meshEdges() : "
127 <<
"calculating labels of patch edges in mesh edge list"
132 const edgeList& PatchEdges = edges();
144 const label globalPointI = pp[PatchEdges[edgeI].start()];
145 const edge curEdge(globalPointI, pp[PatchEdges[edgeI].end()]);
147 const labelList& pe = pointEdges[globalPointI];
151 if (allEdges[pe[i]] == curEdge)
153 meshEdges[edgeI] = pe[i];
168 template<
class>
class FaceList,
182 if (
e.start() > -1 &&
e.start() <
nPoints())
184 const labelList& pe = pointEdges()[
e.start()];
188 if (
e == Edges[pe[peI]])