Skip to content

v1.0.1

Latest

Choose a tag to compare

@matteomasi matteomasi released this 14 Oct 12:48
· 11 commits to main since this release

MOBIDIC (MOdello di Bilancio Idrologico DIstribuito e Continuo) is a physically-based distributed hydrological model that simulates the water and energy balance of the hydrological cycle at the cell level and run-off propagation in the river network.

What's Changed in v1.0.1

Improvements

  • Preprocessing now checks every input file against the DTM. Rasters must match its shape, origin, cell size and CRS, and vector files (river network, reservoirs) must match its CRS. An is raised when an input doesn't match or uses a geographic CRS. Files with no CRS are assumed to use the DTM's CRS, with a warning. (by @matteomasi in #67)
  • Station-based forcing is checked to make sure the station bounding box overlaps the model grid.
  • A warning is issued when a raster has no nodata value set but contains typical nodata values (e.g. -9999, -32768).
  • The model domain is now limited to cells where the DTM, flow direction and flow accumulation are all valid, so every module works on the same set of cells.
  • NaN cells inside the domain in parameter rasters are filled with the configuration default, with a warning.

Bug fixes

  • Fixed compiled (Numba) kernels handling of NaN values.
  • NaN values in precipitation and PET forcing inside the model domain are now treated as 0 instead of spreading through the simulation. The problem is logged when it first occurs, and a count of later occurrences is given at the end of the run.
  • Fixed NetCDF tests running much slower with netCDF4 ≥ 1.7.4.

Full Changelog: v1.0.0...v1.0.1