From e8b1f746dd987ecc98f030331a7b6e89952ff317 Mon Sep 17 00:00:00 2001 From: mattijs <mattijs> Date: Thu, 17 Dec 2009 15:54:41 +0000 Subject: [PATCH] Disabled moving internal points since not proven to be benificial --- .../autoHexMesh/autoHexMeshDriver/autoSnapDriver.C | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/mesh/autoMesh/autoHexMesh/autoHexMeshDriver/autoSnapDriver.C b/src/mesh/autoMesh/autoHexMesh/autoHexMeshDriver/autoSnapDriver.C index 83852a1affc..5bfa725225b 100644 --- a/src/mesh/autoMesh/autoHexMesh/autoHexMeshDriver/autoSnapDriver.C +++ b/src/mesh/autoMesh/autoHexMesh/autoHexMeshDriver/autoSnapDriver.C @@ -1506,8 +1506,12 @@ void Foam::autoSnapDriver::doSnap // meshMover. calcNearestSurface(snapDist, meshMover); - // Get smoothly varying internal displacement field. - smoothDisplacement(snapParams, meshMover); + //// Get smoothly varying internal displacement field. + //- 2009-12-16 : was not found to be beneficial. Keeping internal + // fields fixed slightly increases skewness (on boundary) + // but lowers non-orthogonality quite a bit (e.g. 65->59 degrees). + // Maybe if better smoother? + //smoothDisplacement(snapParams, meshMover); // Apply internal displacement to mesh. scaleMesh(snapParams, nInitErrors, baffles, meshMover); -- GitLab