Index: wflow-py/wflow/wf_DynamicFramework.py =================================================================== diff -u -rbbb4be1eab1cfe89252c7e4e4ac5992865994fb8 -r72dc5bb50bade1f8e9d1acfc2747d3c89c613fbb --- wflow-py/wflow/wf_DynamicFramework.py (.../wf_DynamicFramework.py) (revision bbb4be1eab1cfe89252c7e4e4ac5992865994fb8) +++ wflow-py/wflow/wf_DynamicFramework.py (.../wf_DynamicFramework.py) (revision 72dc5bb50bade1f8e9d1acfc2747d3c89c613fbb) @@ -926,6 +926,8 @@ :return: """ + from dateutil import parser + st = configget(self._userModel().config, 'run', 'starttime', "None") self.skipfirsttimestep = int(configget(self._userModel().config, 'run', 'skipfirst', "0")) @@ -951,12 +953,12 @@ self.DT.update(currentTimeStep=self.DT.currentTimeStep, mode=self.runlengthdetermination) self._update_time_from_DT() else: + self.DT.update(datetimestart=parser.parse('1990-01-01 00:00:00 GMT'), mode=self.runlengthdetermination) self.logger.info( "Not enough information in the [run] section. Need start and end time or a runinfo.xml file.... Reverting to default date/time") else: - from dateutil import parser - self.DT.update(datetimestart=parser.parse(st), mode=self.runlengthdetermination) + self.DT.update(currentTimeStep=self.DT.currentTimeStep, mode=self.runlengthdetermination) #if self.skipfirsttimestep: # self.logger.debug("Skipping first timestep...") # self.DT.skiptime() Index: wflow-py/wflow/wflow_topoflex.py =================================================================== diff -u -r91c99a6733ec8f2f5854f7603e4dfed67d0ad19c -r72dc5bb50bade1f8e9d1acfc2747d3c89c613fbb --- wflow-py/wflow/wflow_topoflex.py (.../wflow_topoflex.py) (revision 91c99a6733ec8f2f5854f7603e4dfed67d0ad19c) +++ wflow-py/wflow/wflow_topoflex.py (.../wflow_topoflex.py) (revision 72dc5bb50bade1f8e9d1acfc2747d3c89c613fbb) @@ -403,6 +403,7 @@ for i in self.Classes: self.percent.append(readmap(os.path.join(self.Dir, wflow_percent[i]))) + self.wf_updateparameters() # MODEL PARAMETERS - VALUES PER CLASS self.D = eval(str(configget(self.config, "model", "D", "[0]"))) self.Tf = eval(str(configget(self.config, "model", "Tf", "[0]")))