diff --git a/src/phasicFlow/repository/Time/timeControl.cpp b/src/phasicFlow/repository/Time/timeControl.cpp index b6305545..da1082b5 100644 --- a/src/phasicFlow/repository/Time/timeControl.cpp +++ b/src/phasicFlow/repository/Time/timeControl.cpp @@ -33,10 +33,7 @@ pFlow::timeControl::timeControl const dictionary& dict ) : - dt_ - ( - dict.getVal("dt") - ), + ti_(dict), startTime_ ( dict.getVal("startTime") @@ -46,32 +43,23 @@ pFlow::timeControl::timeControl dict.getVal("endTime") ), stopAt_(endTime_), - currentTime_(startTime_), saveInterval_ ( dict.getVal("saveInterval") ), lastSaved_(startTime_), - currentIter_(0), - timePrecision_ - ( - dict.getValOrSet("timePrecision", 4) - ), - timersReportInterval_ - ( - startTime_, - dict.getValOrSet("timersReportInterval", 0.04) - ), performSorting_ ( dict.getValOrSet("performSorting", Logical("No")) - ), - sortingInterval_ - ( - startTime_, - dict.getValOrSet("sortingInterval", static_cast(1.0)) ) { + timersReportInterval_ = timeStridedRange( + startTime_, + dict.getValOrSet("timersReportInterval", 0.04)); + + sortingInterval_ = timeStridedRange( + startTime_, + dict.getValOrSet("sortingInterval", 1.0)); checkForOutputToFile(); }