Index: wflow-py/wflow/wf_DynamicFramework.py =================================================================== diff -u -re71ad2de03777dca02510a47f65dd6f7075a876b -re3399a47c530804eb2e39178cf021807bcd4c6e2 --- wflow-py/wflow/wf_DynamicFramework.py (.../wf_DynamicFramework.py) (revision e71ad2de03777dca02510a47f65dd6f7075a876b) +++ wflow-py/wflow/wf_DynamicFramework.py (.../wf_DynamicFramework.py) (revision e3399a47c530804eb2e39178cf021807bcd4c6e2) @@ -2181,28 +2181,26 @@ # Save state variables in memory self.wf_QuickSuspend() + # Make the summary variables for a in range(0, len(self.statslst)): data = getattr(self._userModel(), self.statslst[a].varname) self.statslst[a].add_one(data) + # Online statistics (rolling mean for now) for key in self.onlinestat.statvarname: stvar = self.onlinestat.getstat(getattr(self._userModel(),key),key) #stvar = self.onlinestat.getstat(cover(self.DT.currentTimeStep * 1.0), key) setattr(self._userModel(),self.onlinestat.statvarname[key],stvar) + # Increment one timesteps self.DT.update(incrementStep=True, mode=self.runlengthdetermination) self._userModel().currentdatetime = self.DT.currentDateTime self.wf_savedynMaps() self.wf_saveTimeSeries() - #self.currentdatetime = self.currentdatetime + dt.timedelta(seconds=self._userModel().timestepsecs) - - - self.logger.debug("timestep: " + str(self._userModel().currentTimeStep()) + "/" + str(self.DT.lastTimeStep) + " (" + str(self.DT.currentDateTime) + ")") - self._timeStepFinished() self._decrementIndentLevel() step += 1