diff --git a/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappySnapDriver.C b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappySnapDriver.C index 7d19b0aef50325bc8723a13ba445d8d5a0ec712b..9a6d3f9b97f441ca94c7c6bd6728672618a2c883 100644 --- a/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappySnapDriver.C +++ b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappySnapDriver.C @@ -3262,6 +3262,10 @@ void Foam::snappySnapDriver::doSnap // Update mesh mover ppPtr = meshRefinement::makePatch(mesh, adaptPatchIDs); + + // Update distance to attract to nearest feature on surface + snapDist = calcSnapDistance(mesh, snapParams, ppPtr()); + meshMoverPtr.reset ( new motionSmoother