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; }