From ed33dc3eb9e8a3dfe57737d0bd07b3e05cfc514f Mon Sep 17 00:00:00 2001
From: graham <g.macpherson@opencfd.co.uk>
Date: Mon, 12 Apr 2010 18:08:11 +0100
Subject: [PATCH] BUG:  Particle.  Tolerance was not appropriate.

---
 src/lagrangian/basic/Cloud/Cloud.C       | 2 +-
 src/lagrangian/basic/Particle/Particle.C | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lagrangian/basic/Cloud/Cloud.C b/src/lagrangian/basic/Cloud/Cloud.C
index 07947f1a5bb..c1b40ee6b55 100644
--- a/src/lagrangian/basic/Cloud/Cloud.C
+++ b/src/lagrangian/basic/Cloud/Cloud.C
@@ -35,7 +35,7 @@ License
 // * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * //
 
 template<class ParticleType>
-const Foam::scalar Foam::Cloud<ParticleType>::minValidTrackFraction = SMALL;
+const Foam::scalar Foam::Cloud<ParticleType>::minValidTrackFraction = 1e-6;
 
 template<class ParticleType>
 const Foam::scalar Foam::Cloud<ParticleType>::trackingRescueTolerance = 1e-4;
diff --git a/src/lagrangian/basic/Particle/Particle.C b/src/lagrangian/basic/Particle/Particle.C
index 45249cad7d1..306dd85b38b 100644
--- a/src/lagrangian/basic/Particle/Particle.C
+++ b/src/lagrangian/basic/Particle/Particle.C
@@ -472,7 +472,7 @@ void Foam::Particle<ParticleType>::trackToFacePlanes
     // In both cases resolve the positional ambiguity by moving the particle
     // slightly towards the cell-centre.
 
-    if (trackFraction < Cloud<ParticleType>::minValidTrackFraction)
+    if (trackFraction < SMALL)
     {
         const polyMesh& mesh = cloud_.pMesh();
 
-- 
GitLab