63 #ifndef polyTopoChange_H
64 #define polyTopoChange_H
92 class polyBoundaryMesh;
107 static const point greatPoint;
245 static void getMergeSets
266 const label nActiveFaces,
274 const label nActiveFaces,
284 const label nActiveFaces,
294 void reorderCompactFaces
307 const bool orderCells,
308 const bool orderPoints,
309 label& nInternalPoints,
319 const bool internalFacesOnly
323 void calcPatchPointMap
330 void calcFaceInflationMaps
338 void calcCellInflationMaps
356 void calcFaceZonePointMap
367 static face rotateFace(
const face&
f,
const label nPos);
370 void reorderCoupledFaces
372 const bool syncParallel,
379 void compactAndReorder
382 const bool syncParallel,
383 const bool orderCells,
384 const bool orderPoints,
385 label& nInternalPoints,
447 return faceNeighbour_;
496 const label masterPointID,
508 const label newZoneID,
522 const label masterPointID,
523 const label masterEdgeID,
524 const label masterFaceID,
525 const bool flipFaceFlux,
538 const bool flipFaceFlux,
550 const label masterPointID,
551 const label masterEdgeID,
552 const label masterFaceID,
553 const label masterCellID,
558 void modifyCell(
const label,
const label zoneID);
587 const bool syncParallel =
true,
588 const bool orderCells =
false,
589 const bool orderPoints =
false
598 const bool syncParallel =
true,
599 const bool orderCells =
false,
600 const bool orderPoints =
false