From 8695d09a92d2a2725e94e65046c2611a961a0e43 Mon Sep 17 00:00:00 2001 From: mattijs <mattijs> Date: Wed, 7 Mar 2012 14:53:09 +0000 Subject: [PATCH] BUG: renumberMesh: not flipping faces --- .../utilities/mesh/manipulation/renumberMesh/renumberMesh.C | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/applications/utilities/mesh/manipulation/renumberMesh/renumberMesh.C b/applications/utilities/mesh/manipulation/renumberMesh/renumberMesh.C index 1dfb6ae3ca2..8910645b5c1 100644 --- a/applications/utilities/mesh/manipulation/renumberMesh/renumberMesh.C +++ b/applications/utilities/mesh/manipulation/renumberMesh/renumberMesh.C @@ -432,6 +432,7 @@ autoPtr<mapPolyMesh> reorderMesh ); // Check if any faces need swapping. + labelHashSet flipFaceFlux(newOwner.size()); forAll(newNeighbour, faceI) { label own = newOwner[faceI]; @@ -441,6 +442,7 @@ autoPtr<mapPolyMesh> reorderMesh { newFaces[faceI].flip(); Swap(newOwner[faceI], newNeighbour[faceI]); + flipFaceFlux.insert(faceI); } } @@ -491,7 +493,7 @@ autoPtr<mapPolyMesh> reorderMesh identity(mesh.nPoints()), // reversePointMap, reverseFaceOrder, // reverseFaceMap, reverseCellOrder, // reverseCellMap, - labelHashSet(0), // flipFaceFlux, + flipFaceFlux, // flipFaceFlux, patchPointMap, // patchPointMap, labelListList(0), // pointZoneMap, labelListList(0), // faceZonePointMap, -- GitLab