v1.0.1
This release contains several new features, such as burning in river bathymetry into the subgrid, setting up drainage structures and adding wind and pressure forcing. It also contains several bugfixes and improvements to existing methods. It is recommended to use this release together with the latest version of the SFINCS model.
Added
SfincsModel.setup_cn_infiltration_with_kr
to setup three layers related to the curve number
(maximum and effective infiltration capacity; seff and smax) and recovery rate (kr) PR #87SfincsModelsetup_drainage_structures
to setup drainage structures (pumps,culverts) from a geodataframe. PR#90- Added
SfincsModel.setup_wind_forcing
,SfincsModel.setup_wind_forcing_from_grid
andSfincsModel.setup_pressure_forcing_from_grid
methods to easily add wind and pressure forcing. PR #92 SfincsModel.setup_observation_lines
to setup model observation lines (cross-sections) to monitor discharges. PR #114
Changed
- `SfincsModel.setup_subgrid`` now supports the 'riv_datasets' to burn in river bathymetry into the subgrid. PR #84
SfincsModel.setup_mask_active
argument reset_mask default to True PR #94SfincsModel.read_config
allows to use a template input file from a directory different than the model root. PR #102- Added the option to use landuse/landcover data combined with a reclass table to
SfincsModel.setup_constant_infiltration
. PR #103 - Enabled to provide locations only (so no timeseries) for
SfincsModel.setup_waterlevel_forcing
andSfincsModel.setup_discharge_forcing
PR #104 - New optional buffer argument in
SfincsModel.setup_discharge_forcing
to select gauges around boundary only. PR #104 SfincsModel.plot_basemaps
now supports other CRS than UTM zones. PR #111- New functionality within
SfincsModel.setup_structures
to use high resolution dem for weir elevation. PR #109 - hydromt_data.yml is written to the model root directory with used data sources.
Fixed
- bugfix in
SfincsModel.write_forcing
to ensure all NetCDF files are written instead of only the first one. PR #86 - bugfix in
SfincsModel.read_config
&SfincsInput.read
for relative paths in inp file. PR #88 - bugfix in
SfincsModel.setup_subgrid
to ensure that a 'big geotiff' will be written by default when 'write_dep_tif' or 'write_man_tif' are True - fix memory issues caused by rasterizing the model region and reprojecting before clipping of rasters. PR #94
- bugfix in
Sfincs.read_forcing
when combining attributes from the locations stored in the gis folder with the actual forcing locations. PR #99 - bugfix in
SfincsModel.setup_discharge_from_grid
when snapping based on upstream area in case a src points is outside of the uparea grid domain. PR #99
Removed
burn_river_zb
andget_river_bathymetry
workflow methods have been deprecated in favor ofburn_river_rect
. PR #84
New Contributors
- @Hofer-Julian made their first contribution in #80
- @keesnederhoff made their first contribution in #87
- @tim-d-w made their first contribution in #92
- @kvanasselt made their first contribution in #109