Index: wflow-py/wflow/wf_DynamicFramework.py =================================================================== diff -u -r9aa920f1f2016bece72e727a9e31c151470ed767 -rb88b7803bd17fd8098744779a5e6ed7188a42af6 --- wflow-py/wflow/wf_DynamicFramework.py (.../wf_DynamicFramework.py) (revision 9aa920f1f2016bece72e727a9e31c151470ed767) +++ wflow-py/wflow/wf_DynamicFramework.py (.../wf_DynamicFramework.py) (revision b88b7803bd17fd8098744779a5e6ed7188a42af6) @@ -633,9 +633,18 @@ self.ncfileformat = configget(self._userModel().config, 'framework', 'netcdf_format', "NETCDF4") self.ncfilecompression = configget(self._userModel().config, 'framework', 'netcdf_zlib', "True") self.ncfiledigits = configget(self._userModel().config, 'framework', 'netcdf_least_significant_digit', "None") + if self.ncfiledigits == 'None': + self.ncfiledigits = None + else: + self.ncfiledigits = int(self.ncfiledigits) + if self.ncfilecompression == 'True': + self.ncfilecompression = True + else: + self.ncfilecompression = False + # Set the re-init hint for the local model self.reinit = int(configget(self._userModel().config, 'run', 'reinit', str(self.reinit))) self._userModel().reinit = self.reinit @@ -698,7 +707,8 @@ self.logger, self.datetime_firststep, self._d_lastTimestep - self._d_firstTimestep, maxbuf=buffer, metadata=meta, EPSG=self.EPSG, - timestepsecs=self.timestepsecs) + timestepsecs=self.timestepsecs,Format=self.ncfileformat, + zlib=self.ncfilecompression,least_significant_digit=self.ncfiledigits) if self.ncoutfilestatic != 'None': # Ncoutput buffer = int(configget(self._userModel().config, 'framework', 'netcdfwritebuffer', "2"))