From afa565871364f37fee9c877759dba1ba5dc45f2e Mon Sep 17 00:00:00 2001
From: laurence <laurence>
Date: Thu, 26 Sep 2013 11:45:49 +0100
Subject: [PATCH] BUG: foamyHexMesh: Do not insert points between internal and
 surface points

---
 .../conformalVoronoiMesh/conformalVoronoiMesh.C               | 2 +-
 .../conformalVoronoiMeshConformToSurface.C                    | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C b/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C
index 547a65eb127..526367e46c4 100644
--- a/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C
+++ b/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C
@@ -1273,7 +1273,7 @@ void Foam::conformalVoronoiMesh::move()
                     if
                     (
                         (
-                            (vA->internalPoint() || vB->internalPoint())
+                            (vA->internalPoint() && vB->internalPoint())
                          && (!vA->referred() || !vB->referred())
 //                         ||
 //                            (
diff --git a/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshConformToSurface.C b/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshConformToSurface.C
index b6665392625..6ca14deb90d 100644
--- a/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshConformToSurface.C
+++ b/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshConformToSurface.C
@@ -389,7 +389,7 @@ void Foam::conformalVoronoiMesh::buildSurfaceConformation()
         // Re-index the point pairs
         ptPairs_.reIndex(oldToNewIndices);
 
-        writePointPairs("pointPairs_initial.obj");
+        //writePointPairs("pointPairs_initial.obj");
 
         // Remove location from surface/edge tree
 
@@ -630,7 +630,7 @@ void Foam::conformalVoronoiMesh::buildSurfaceConformation()
             // Reindex the point pairs
             ptPairs_.reIndex(oldToNewIndices);
 
-            writePointPairs("pointPairs_" + name(iterationNo) + ".obj");
+            //writePointPairs("pointPairs_" + name(iterationNo) + ".obj");
 
             if (Pstream::parRun())
             {
-- 
GitLab