From a90f917f70c81262c49626d3230e91bb7ca20938 Mon Sep 17 00:00:00 2001 From: laurence Date: Mon, 29 Apr 2013 13:37:52 +0100 Subject: [PATCH] ENH: cvMesh: Faster point rejection in parallel --- .../controlMeshRefinement/controlMeshRefinement.C | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/applications/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/cellShapeControl/controlMeshRefinement/controlMeshRefinement.C b/applications/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/cellShapeControl/controlMeshRefinement/controlMeshRefinement.C index 48e8f9753d..fe2c6af69f 100644 --- a/applications/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/cellShapeControl/controlMeshRefinement/controlMeshRefinement.C +++ b/applications/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/cellShapeControl/controlMeshRefinement/controlMeshRefinement.C @@ -328,7 +328,7 @@ void Foam::controlMeshRefinement::initialMeshPopulation keep = decomposition().positionOnThisProcessor(pt); } - if (geometryToConformTo_.wellOutside(pt, SMALL)) + if (keep && geometryToConformTo_.wellOutside(pt, SMALL)) { keep = false; } @@ -505,7 +505,7 @@ void Foam::controlMeshRefinement::initialMeshPopulation keep = decomposition().positionOnThisProcessor(pt); } - if (geometryToConformTo_.wellOutside(pt, SMALL)) + if (keep && geometryToConformTo_.wellOutside(pt, SMALL)) { keep = false; }