From 81ba434cc17bc337d92f633dc2581df2693bf386 Mon Sep 17 00:00:00 2001
From: mattijs <mattijs>
Date: Thu, 26 Jan 2012 09:42:45 +0000
Subject: [PATCH] ENH: Time.C: warn for same timename

---
 src/OpenFOAM/db/Time/Time.C | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/src/OpenFOAM/db/Time/Time.C b/src/OpenFOAM/db/Time/Time.C
index 7abcf7f9a0d..4c23251542f 100644
--- a/src/OpenFOAM/db/Time/Time.C
+++ b/src/OpenFOAM/db/Time/Time.C
@@ -984,6 +984,17 @@ Foam::Time& Foam::Time::operator++()
             << " to " << precision_
             << " to distinguish between timeNames at time " << value()
             << endl;
+
+        if (precision_ == 100 && precision_ != oldPrecision)
+        {
+            // Reached limit.
+            WarningIn("Time::operator++()")
+                << "Current time name " << dimensionedScalar::name()
+                << " is the old as the previous one " << oldTimeName
+                << endl
+                << "    This might result in overwriting old results."
+                << endl;
+        }
     }
 
 
-- 
GitLab