Martijn Visser
Martijn Visser
Thanks for the report. Could you add the Python script you have for writing the model, and the error message that Ribasim gives? EDIT: The Python script is here: https://github.com/Deltares/Ribasim/issues/1263#issuecomment-2213567653
The error itself comes from here, where area and level are both typed empty arrays `Float64[]` and the resulting `level_to_area` is an `Any[]` which causes dispatch issues. https://github.com/Deltares/Ribasim/blob/eadc057aec2d1513fe702c122d222755ef64a23d/core/src/read.jl#L603 Not sure...
> Is it the way the subprocess run is called? Indeed, this is improved in #1650. For the error of https://github.com/Deltares/Ribasim/issues/1615#issuecomment-2228671453, I suggest we look again after #1649 is merged.
Current reproducer and error message: Python script ```py # using ribasim v2025.2 from pathlib import Path from ribasim import Model, Node from ribasim.nodes import ( flow_boundary, ) from shapely.geometry import...
If we cannot get this to work easily it is probably best just log a clear error message to the user and close this issue.
How about "Models without states are unsupported, please add a Basin node." In practice the models without states won't have Basins. I cannot easily think of a model without Basins...
Oh nice find. To add some context, the basic model has only static parameters, so we expect just smoothly going to a dynamic equilibrium like in the lower figure. There...
What do we store there?
> Add Ribasim to Julia Package Manager Since the Julia [General registry](https://github.com/JuliaRegistries/General/) requires [semver](https://semver.org/), we'll need to split out the version number of Ribasim.jl from the other 2024.x.y version numbers....
I added another bullet, publish Ribasim QGIS plugin. If our QGIS plugin stays more or less as is, it meets all requirements to publish it. If we want to use...