Skip to content

v0.4.0

Latest

Choose a tag to compare

@hboisgon hboisgon released this 15 Apr 06:00
· 8 commits to main since this release

Update for HydroMT v1.3.0 and HydroMT-Wflow v1.0.0 compatibility. The main change is that
the DelwaqModel and DEmissionModel are now separated and have a component structure.
HydroMT data catalog format and workflow YAML were also updated. The code was also adapted
to support Wflow.jl models v1.0.0.

Added

  • DelwaqConfigComponent and DEmissionConfigComponent to handle the configuration files.
  • DelwaqStaticdataComponent to handle gridded static data.
  • DelwaqHydromapsComponent to handle hydromaps from hydromodel needed for processing by HydroMT.
  • DelwaqPointerComponent to handle pointer properties of the delwaq model.
  • DEmissionGeometryComponent to handle geometry properties of the demission model.
  • DelwaqForcingComponent and DEmissionForcingComponent to handle hydrological, sediment and climate forcing data.
  • Readers for pointer, forcing (netcdf copy) and geometry components.
  • New methods classarea and classfraction for emission raster resampling in setup_emission_raster.
  • Flexible output variable name in setup_emission_vector and setup_emission_mapping.

Changed

  • DelwaqModel and DEmissionModel are now separated classes with a component structure.
  • grid is now staticdata.
  • All setup_emission_* methods are now in the DEmissionModel class only.
  • setup_sediment_forcing is now in the DelwaqModel class only.

Fixed

  • Integration tests for all components (not just geoms and staticdata).