From b00911ac05531a7bc8d1b4e4c47f2672eb064aa9 Mon Sep 17 00:00:00 2001 From: graham Date: Thu, 23 Jun 2011 16:33:21 +0100 Subject: [PATCH 1/4] ENH: move startOfInternal points out of insertInitialPoints. --- .../conformalVoronoiMesh/conformalVoronoiMesh.C | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C b/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C index 52177d155b..0e24ff017d 100644 --- a/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C +++ b/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C @@ -1211,8 +1211,6 @@ void Foam::conformalVoronoiMesh::insertBoundingPoints() void Foam::conformalVoronoiMesh::insertInitialPoints() { - startOfInternalPoints_ = number_of_vertices(); - Info<< nl << "Inserting initial points" << endl; timeCheck("Before initial points call"); @@ -1894,6 +1892,8 @@ Foam::conformalVoronoiMesh::conformalVoronoiMesh insertFeaturePoints(); + startOfInternalPoints_ = number_of_vertices(); + insertInitialPoints(); // Improve the guess that the backgroundMeshDecomposition makes with the From c095eb4c36715b47a7c433be7705b8cbb52c71f6 Mon Sep 17 00:00:00 2001 From: graham Date: Fri, 24 Jun 2011 14:17:04 +0100 Subject: [PATCH 2/4] ENH: Use reduce to ensure parallel filtering is synchronised. --- .../conformalVoronoiMeshCalcDualMesh.C | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshCalcDualMesh.C b/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshCalcDualMesh.C index 9a54c1361a..fb10902af7 100644 --- a/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshCalcDualMesh.C +++ b/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshCalcDualMesh.C @@ -82,6 +82,8 @@ void Foam::conformalVoronoiMesh::calcDualMesh { label nInitialBadQualityFaces = checkPolyMeshQuality(points).size(); + reduce(nInitialBadQualityFaces, sumOp