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