Index: wflow-py/wflow/wf_DynamicFramework.py =================================================================== diff -u -r6a7bc8aa1448ca6ea1197143f25524e413ac27b5 -r666a418a8a7170634fc9c9b10a47340ca926f889 --- wflow-py/wflow/wf_DynamicFramework.py (.../wf_DynamicFramework.py) (revision 6a7bc8aa1448ca6ea1197143f25524e413ac27b5) +++ wflow-py/wflow/wf_DynamicFramework.py (.../wf_DynamicFramework.py) (revision 666a418a8a7170634fc9c9b10a47340ca926f889) @@ -216,7 +216,7 @@ self.steps = self.steps + 1 tmpvar = scalar(spatial(variable)) - self.resmap = areaaverage(tmpvar,self.area) + self.resmap = areaaverage(tmpvar,nominal(self.area)) self.remap_np = pcr2numpy(self.resmap,0) self.flatres = self.remap_np.flatten()[self.idx] @@ -372,7 +372,7 @@ :param areamap: :return: """ - return cover(timeinputscalar(tssfile,areamap),default) + return cover(timeinputscalar(tssfile,nominal(areamap)),default) @@ -770,7 +770,8 @@ exec "tmpvar = " + self.varnamecsv[a] duration = self.currentdatetime - self.datetime_firststep - timestep = int(duration.total_seconds()/self.timestepsecs) + 1 + timestep = int(duration.total_seconds()/self._userModel().timestepsecs) + 1 + self.oscv[self.samplenamecsv[a]].writestep(tmpvar,a,timestep=timestep)