From 056246c95feb4701035cd83037caa487f5d010e0 Mon Sep 17 00:00:00 2001 From: laurence Date: Tue, 30 Jul 2013 12:23:01 +0100 Subject: [PATCH] BUG: foamyHexMesh: Correct calc for number of external points --- .../conformalVoronoiMesh/conformalVoronoiMesh.C | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C b/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C index d87d1ed97b..258c06a568 100644 --- a/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C +++ b/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C @@ -1415,6 +1415,9 @@ void Foam::conformalVoronoiMesh::move() Info<< "Sum displacements" << endl; + label nPointsToRetain = 0; + label nPointsToRemove = 0; + for ( Delaunay::Finite_vertices_iterator vit = finite_vertices_begin(); @@ -1444,21 +1447,23 @@ void Foam::conformalVoronoiMesh::move() if (internalPointIsInside(pt)) { pointsToInsert.append(toPoint(pt)); + nPointsToRemove++; } + + nPointsToRetain++; } } } pointsToInsert.shrink(); - Info<< indent - << returnReduce + Info<< returnReduce ( - pointToBeRetained.count() - pointsToInsert.size(), + nPointsToRetain - nPointsToRemove, sumOp