From 7848953b21ba8ff6fb40c2e82a8d102b92da666f Mon Sep 17 00:00:00 2001
From: Andrew Heather <a.heather@opencfd.co.uk>
Date: Tue, 21 Mar 2017 16:56:21 +0000
Subject: [PATCH] ENH: equationInitialResidualCondition - updated to support
 user-time, e.g. engineTime

---
 .../equationInitialResidualCondition.C                      | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/functionObjects/utilities/runTimeControl/runTimeCondition/equationInitialResidualCondition/equationInitialResidualCondition.C b/src/functionObjects/utilities/runTimeControl/runTimeCondition/equationInitialResidualCondition/equationInitialResidualCondition.C
index df35537bad4..4967d50143b 100644
--- a/src/functionObjects/utilities/runTimeControl/runTimeCondition/equationInitialResidualCondition/equationInitialResidualCondition.C
+++ b/src/functionObjects/utilities/runTimeControl/runTimeCondition/equationInitialResidualCondition/equationInitialResidualCondition.C
@@ -92,7 +92,11 @@ equationInitialResidualCondition
     timeStart_(dict.lookupOrDefault("timeStart", -GREAT)),
     mode_(operatingModeNames.read(dict.lookup("mode")))
 {
-    if (!fieldNames_.size())
+    if (fieldNames_.size())
+    {
+        timeStart_ = obr.time().userTimeToTime(timeStart_);
+    }
+    else
     {
         WarningInFunction
             << "No fields supplied: deactivating" << endl;
-- 
GitLab