Index: wflow-py/wflow/wf_netcdfio.py =================================================================== diff -u -r3a8b63f53404fb399ea2e6f3225940c4245eb3be -r72f1d687460baaf44741a4b0638c18539816bdc8 --- wflow-py/wflow/wf_netcdfio.py (.../wf_netcdfio.py) (revision 3a8b63f53404fb399ea2e6f3225940c4245eb3be) +++ wflow-py/wflow/wf_netcdfio.py (.../wf_netcdfio.py) (revision 72f1d687460baaf44741a4b0638c18539816bdc8) @@ -140,6 +140,7 @@ # Open target netCDF file var = os.path.basename(var) self.nc_trg = netCDF4.Dataset(self.ncfile, 'a',format=netcdfformat,zlib=True,complevel=1) + self.nc_trg.set_fill_off() # read time axis and convert to time objects time = self.nc_trg.variables['time'] timeObj = netCDF4.num2date(time[:], units=time.units, calendar=time.calendar) @@ -172,6 +173,7 @@ spos = idx-bufpos self.logger.debug("Writing buffer for " + var + " to file at: " + str(spos) + " " + str(int(bufpos) + 1) + " timesteps") nc_var[spos:idx+1,:,:] = self.bufflst[var][0:bufpos+1,:,:] + self.nc_trg.sync() def finish(self):