From ca6fb0326068a04c13f55965a91b69359c791b25 Mon Sep 17 00:00:00 2001
From: Henry <Henry>
Date: Thu, 26 Sep 2013 22:39:39 +0100
Subject: [PATCH] LTSInterFoam: Improved temporal damping

---
 .../multiphase/interFoam/LTSInterFoam/setrDeltaT.H        | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/applications/solvers/multiphase/interFoam/LTSInterFoam/setrDeltaT.H b/applications/solvers/multiphase/interFoam/LTSInterFoam/setrDeltaT.H
index f419153506c..3f8ba982cf9 100644
--- a/applications/solvers/multiphase/interFoam/LTSInterFoam/setrDeltaT.H
+++ b/applications/solvers/multiphase/interFoam/LTSInterFoam/setrDeltaT.H
@@ -121,9 +121,11 @@
      && runTime.timeIndex() > runTime.startTimeIndex() + 1
     )
     {
-        rDeltaT =
-             rDeltaT0
-            *max(rDeltaT/rDeltaT0, scalar(1.0) - rDeltaTDampingCoeff);
+        rDeltaT = max
+        (
+            rDeltaT,
+            (scalar(1.0) - rDeltaTDampingCoeff)*rDeltaT0
+        );
 
         Info<< "Damped flow time scale min/max = "
             << gMin(1/rDeltaT.internalField())
-- 
GitLab