From aa467d4cd9b5b63f4ce071b25662f324bfea456e Mon Sep 17 00:00:00 2001 From: laurence Date: Tue, 16 Apr 2013 11:02:57 +0100 Subject: [PATCH] ENH: Check for infinite vertex in cell --- .../controlMeshRefinement/controlMeshRefinement.C | 5 +++++ 1 file changed, 5 insertions(+) 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 682b34ef50..a34e3dc026 100644 --- a/applications/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/cellShapeControl/controlMeshRefinement/controlMeshRefinement.C +++ b/applications/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/cellShapeControl/controlMeshRefinement/controlMeshRefinement.C @@ -529,6 +529,11 @@ void Foam::controlMeshRefinement::initialMeshPopulation label highestPriority = -1; for (label cI = 0; cI < 4; ++cI) { + if (mesh_.is_infinite(ch->vertex(cI))) + { + continue; + } + const label vertPriority = priorityMap[ch->vertex(cI)->index()];