v2024.7.0
DiscreteControl has been changed. We write all water balance terms to results. And crs
is a new required keyword in the TOML file. See the linked pull requests for more information.
Breaking
- Support specifying coordinate reference system (CRS) of geometries by @Hofer-Julian in #1339
- Support conditions on linear combinations of variables for
DiscreteControl
by @SouthEndMusic in #1371 - Discrete control with discrete callback by @SouthEndMusic in #1393
What's Changed
- Add results to xugrid by @visr in #1369
- Split vertical fluxes on basin by @SouthEndMusic in #1300
- Add remaining water balance terms to basin.arrow by @visr in #1367
- Write full Node table once by @visr in #1312
- Stop printing warnings when you can't read from database file by @Hofer-Julian in #1332
- Expose proper vertical flux data by @SouthEndMusic in #1337
- Split collecting subnetwork demand into internal sources and main network phases by @SouthEndMusic in #1235
- Fix allocation arrow bug by @SouthEndMusic in #1347
- Simplify sparsity.jl by @SouthEndMusic in #1349
- Disallow LevelBoundary next to ManningResistance by @SouthEndMusic in #1352
- Fix node ID bug in allocation by @SouthEndMusic in #1330
- Fix allocation flow output by @SouthEndMusic in #1355
- Don't add the endtime to basin.arrow results by @visr in #1359
- Add
Model.to_crs
method in order to reproject by @Hofer-Julian in #1360 - Guide documentation for cascade polder basins by @Jingru923 in #1258
- Sort only Edge fid so edge_id becomes more stable by @visr in #1363
- Add error starttime > endtime by @SouthEndMusic in #1379
- Run allocation first after BMI stop by @visr in #1390
Full Changelog: v2024.6.1...v2024.7.0