From f445f41408e39aaaae1ea5bb6d4d579a8437f4a3 Mon Sep 17 00:00:00 2001 From: graham Date: Fri, 8 Apr 2011 14:22:17 +0100 Subject: [PATCH] ENH: Proper sorting of processor patches. --- .../conformalVoronoiMesh.H | 2 +- .../conformalVoronoiMeshCalcDualMesh.C | 168 +++++++++++++----- .../conformalVoronoiMeshConformToSurface.C | 6 + .../conformalVoronoiMeshIO.C | 6 +- 4 files changed, 136 insertions(+), 46 deletions(-) diff --git a/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.H b/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.H index 9135e0341c..a3db0f7657 100644 --- a/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.H +++ b/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.H @@ -722,7 +722,7 @@ private: ( List >& patchFaces, List >& patchOwners, - const List >& patchSortingIndices + List > >& patchSortingIndices ) const; //- Add the faces and owner information for the patches, diff --git a/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshCalcDualMesh.C b/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshCalcDualMesh.C index b3875b4cd7..6d1286a1b6 100644 --- a/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshCalcDualMesh.C +++ b/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshCalcDualMesh.C @@ -1844,11 +1844,7 @@ void Foam::conformalVoronoiMesh::createFacesOwnerNeighbourAndPatches neighbour.setSize(number_of_edges()); - List > procPatchOwnerIndex - ( - nPatches, - DynamicList