Releases: Deltares/imod_coupler
Releases · Deltares/imod_coupler
v2024.4.0
v2024.3.0
What's Changed
- Additionally check if columns are in data frame by @HendrikKok in #259
- ribametamod test preprocessing two basin model by @rleander in #257
- Update numerical scheme riba meta mod by @HendrikKok in #256
- Adapt to change in Ribasim by @Hofer-Julian in #260
- Move from requests to httpx by @Hofer-Julian in #261
- Issue #262 primod rchsvatmapping layer dim by @JoerivanEngelen in #263
- name changes riba variables in get_value_ptr statements by @rleander in #265
- Pin pixi for now by @Hofer-Julian in #268
- changes in ribamod for changed names in Ribasim API by @rleander in #267
- Deal with potential time axis in conductance by @Huite in #269
- Version 2024.2.1 by @Huite in #270
- Call add api package to mf6model by @rleander in #264
- Add cron job to update pixi lock file every month by @Hofer-Julian in #271
- Mark ribametamod tests as broken by @Hofer-Julian in #272
- Test primod by @Hofer-Julian in #274
- Refactor drivercoupling by @Huite in #273
- Bump version numbers by @Hofer-Julian in #277
Full Changelog: v2024.2.0...v2024.3.0
v2024.2.0
What's Changed
- Do not overwrite the drainage and infiltration values of uncoupled basins by @Huite in #243
- Improve debugging in visual studio code by @deltamarnix in #241
- Add ponding by @rleander in #225
- Auto install test dependencies by @deltamarnix in #245
- Bump prefix-dev/setup-pixi from 0.4.3 to 0.5.0 by @dependabot in #244
- Check time of Ribasim and MODFLOW6 model before coupling by @Huite in #247
- Bump prefix-dev/setup-pixi from 0.5.0 to 0.5.1 by @dependabot in #248
- Set drainage and infiltration to NA for basins coupled to MODFLOW by @Huite in #246
- Add formal RibaMetaMod-tests by @HendrikKok in #216
- Update to pydantic 2.0 validators syntax by @Hofer-Julian in #249
- Move basin_definition from RibaMod to DriverCoupling by @Huite in #252
- Call update_bottom_minimum and refactor a little by @Huite in #251
- New version by @Huite in #255
New Contributors
- @deltamarnix made their first contribution in #241
Full Changelog: v2024.01.2...v2024.2.0
v2024.01.2
What's Changed
- Compute budget in a better way. Take new fid index into account. by @Huite in #238
- Start logging Ribasim version again by @Hofer-Julian in #240
- Changes required to get a real two real coupled model running by @Huite in #239
Full Changelog: v2024.01.1...v2024.01.2
v2024.01.1
What's Changed
- Add pixi task to publish primod by @Hofer-Julian in #229
- Bump prefix-dev/setup-pixi from 0.4.1 to 0.4.2 by @dependabot in #230
- Bump prefix-dev/setup-pixi from 0.4.2 to 0.4.3 by @dependabot in #231
- Make description shorter of primod by @Hofer-Julian in #232
- Add docs for
DriverCoupling
by @Hofer-Julian in #233 - Refactor and active exchanges for active coupling by @Huite in #226
- Use ribasim-api: update_subgrid_level by @Huite in #236
- Testmodels two basin by @Huite in #237
Full Changelog: v2024.01.0...v2024.01.1
v2024.01.0
What's Changed
- Create RibaMetaMod as a copy of RibaMod by @HendrikKok in #202
- Add pixi by @Hofer-Julian in #203
- Enforce that Ribasim tests run on the same worker by @Hofer-Julian in #204
- Update to newest Ribasim Python by @Hofer-Julian in #206
- Fix ribamod tests by @Hofer-Julian in #207
- Adapt to changed Ribasim Python API by @Hofer-Julian in #208
- Bump prefix-dev/setup-pixi from 0.4.0 to 0.4.1 by @dependabot in #205
- Add metamod functionality to ribametamod by @HendrikKok in #209
- Remove pydantic config
arbitrary_types_allowed
by @Hofer-Julian in #211 - Add more ruff rules by @Hofer-Julian in #213
- Optional kernels by @rleander in #212
- Add temporary ribametamod test by @HendrikKok in #214
- Adapt to newest Ribasim version by @Hofer-Julian in #215
- Change memory address for wells + refactor retrieving the pointer by @HendrikKok in #221
- Add sprinkling exchange MetaSWAP - Ribasim by @HendrikKok in #218
- remove file by @HendrikKok in #223
- Move to hatchling as backend by @Hofer-Julian in #224
Full Changelog: v2023.11.0...v2024.01.0
v2023.08.0
What's Changed
- Add initial version of ribamod
- No convergence in MODFLOW doesn't result in an error anymore by @Hofer-Julian in #125
- Imod6 1075 kernelwrappers by @luitjansl in #159
- Imod6 1078 logging by @luitjansl in #160
- Add minimal conda environment for building the exe by @Hofer-Julian in #168
- Add conversion between time units of ribasim and modflow by @Hofer-Julian in #175
- Fix the time_factor on yet another spot by @Hofer-Julian in #176
- Move docs to iMOD Suite Documentation by @Hofer-Julian in #180
- Move coupling pre-processing from iMOD Python to
primod
by @Hofer-Julian in #190 - Adapt to newest MODFLOW 6 version by @Hofer-Julian in #196
- Remove unnecessary config dir parameter by @Hofer-Julian in #198
New Contributors
Full Changelog: v0.11.0...v2023.11.0
v0.11.0
What's Changed
- Moved to new configuration file format
- Added concept of "drivers"
- Moved testbench to pytest
- This enables integration as well as unit tests
- Makes it possible to easily run tests locally
Full Changelog: v0.10.0...v0.11.0
v0.10.0
Updated imod_coupler to be compatible with the changes in the MODFLOW storage calculation.
Now you need
- imod_coupler v0.9.1 to run with MODFLOW 6.2.1 and older versions
- imod_coupler v0.10.0 to run with MODFLOW 6.2.2 onwards
v0.9.1
Releasing imod_coupler to be part of the iMOD-5.3 release