From 241f6a07d4c24a48a4758b4e82d97a67e204481a Mon Sep 17 00:00:00 2001 From: graham Date: Sun, 6 Dec 2009 12:07:39 +0000 Subject: [PATCH] Added to smooth surface faces function to only operate on perpendicular faces. Added code to attempt to determine the collapse direction of a face by detemining the shorted distance across each triangle. Not working, commited for reference. Made some functions const. --- .../conformalVoronoiMesh.C | 224 +++++++++++++++--- .../conformalVoronoiMesh.H | 14 +- 2 files changed, 204 insertions(+), 34 deletions(-) diff --git a/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C b/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C index 9d2a73349c..3c85a22075 100644 --- a/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C +++ b/src/mesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.C @@ -2063,21 +2063,23 @@ void Foam::conformalVoronoiMesh::calcDualMesh // Assess close points to be merged - Info<< nl << " Merging close points" << endl; - - label nPtsMerged = 0; - - do { - Map