smash 1.2.1 Release Notes#

The smash 1.2.1 release adds functionalities and fixes some compatibility issues, including:

  • New options for segmentation function

    Two new arguments have been added for hydrograph segmentation: one to select the gauges (gauge) on which the segmentation is performed, and another to define an absolute threshold for event selection (peak_value).

  • 'gr4_ode_mlp' structure is deprecated and replaced by 'gr4_ude'

    The name gr4_ode_mlp for the hybrid GR4 structure with flux correction in the state-space model is deprecated and replaced by gr4_ude for consistency with the associated research paper.

  • New make command

    A new make test-light command has been added to run a lightweight test suite on a single model structure, allowing for a quick check of core functionalities.

Contributors#

This release was made possible thanks to the contributions of:

Pull requests merged#

  • MAINT: Update test (#497) by @inoelloc in DassHydro/smash#498

  • ENH/MAINT: two new arguments added to segmentation algorithms (#503) by @nghi-truyen in DassHydro/smash#510

  • DOC: Fix typo mesh user guide switch latitude and longitude (#506) by @inoelloc in DassHydro/smash#512

  • MAINT: Pin compile and run time version of f90wrap to 0.3.0 (#505) by @inoelloc in DassHydro/smash#511

  • DOC/MAINT: replace neural ODE by UDE and add doi for UDE paper (#504) by @nghi-truyen in DassHydro/smash#513