Go to the documentation of this file.
51 #ifndef PrimitivePatch__H
52 #define PrimitivePatch__H
68 template<
class T>
class Map;
84 template<
class>
class FaceList,
129 mutable label nInternalEdges_;
181 void calcIntBdryEdges()
const;
184 void calcBdryPoints()
const;
187 void calcAddressing()
const;
190 void calcPointEdges()
const;
193 void calcPointFaces()
const;
196 void calcMeshData()
const;
199 void calcMeshPointMap()
const;
202 void calcEdgeLoops()
const;
205 void calcLocalPoints()
const;
208 void calcLocalPointOrder()
const;
211 void calcFaceCentres()
const;
214 void calcFaceNormals()
const;
217 void calcPointNormals()
const;
220 void calcEdgeOwner()
const;
225 void visitPointRegion
229 const label startFaceI,
230 const label startEdgeI,
242 const FaceList<Face>& faces,
249 FaceList<Face>& faces,
391 template <
class ToPatch>
394 const ToPatch& targetPatch,
401 template <
class ToPatch>
404 const ToPatch& targetPatch,
429 const bool report =
false,
441 const bool report =
false,