ENH: cvMesh: Faster point rejection in parallel

This commit is contained in:
laurence
2013-04-29 13:37:52 +01:00
parent f63b6935f8
commit a90f917f70

View File

@ -328,7 +328,7 @@ void Foam::controlMeshRefinement::initialMeshPopulation
keep = decomposition().positionOnThisProcessor(pt); keep = decomposition().positionOnThisProcessor(pt);
} }
if (geometryToConformTo_.wellOutside(pt, SMALL)) if (keep && geometryToConformTo_.wellOutside(pt, SMALL))
{ {
keep = false; keep = false;
} }
@ -505,7 +505,7 @@ void Foam::controlMeshRefinement::initialMeshPopulation
keep = decomposition().positionOnThisProcessor(pt); keep = decomposition().positionOnThisProcessor(pt);
} }
if (geometryToConformTo_.wellOutside(pt, SMALL)) if (keep && geometryToConformTo_.wellOutside(pt, SMALL))
{ {
keep = false; keep = false;
} }