HBV-BMI
Basic Model Interface (BMI) HBV model intended for use with eWaterCycle. See said repo for installation instructions.
HBV (Hydrologiska Byråns Vattenbalansavdelning) is a conceptual hydrological model. For more information on its history, see this paper.
TODO: update to match snow reservoir
This current implementation is without a snow reservoir, as shown below.
(Image from the course ENVM1502 - river basin Hydrology (Markus Hrachowitz).)
Actual eWatercycle model wrapper can be found on GitHub with accompanying documentation
Feel free to fork/duplicate this repo and publish your own (better) version.
separate use
Can also be used as a standalone package in theory - not advised:
pip install HBV
Then HBV becomes available as one of the eWaterCycle models
from HBV import HBV
model = HBV()
Be aware of the non-intuitive BMI implementation as this package is designed to run in a docker container.
Changelog
See CHANGELOG.md.
Metadata
Release files for HBV 1.5.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hbv-1.5.2.tar.gz | 532.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hbv-1.5.2-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 544.4 kB
Release files / hbv-1.5.2.tar.gz
| Download URL | hbv-1.5.2.tar.gz |
|---|---|
| Size | 532.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ba59524cdfe645094e5b533dffa01b4a4bfc9e91b740666135774e051de78ff6
|
|
BLAKE2b-256 checksum How to use checksums |
391c27e5a37d050d6afb97d4b59a8d3fc25db81dffd3b24254bccbc3deaa8e4d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.0.0 CPython/3.12.3
|
Release files / hbv-1.5.2-py2.py3-none-any.whl
| Download URL | hbv-1.5.2-py2.py3-none-any.whl |
|---|---|
| Size | 11.8 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
c784134affd4521417e7da359ebae618999bdb31c66406fa730d0addacb382a0
|
|
BLAKE2b-256 checksum How to use checksums |
43ae3773b5407c77a34b7392902201cca441dcc25dcee8cc797c800ad1757080
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.0.0 CPython/3.12.3
|