Skip to main content

Dev version for a HBV hydrological model using BMI for eWaterCycle.

Project description

HBV-BMI

PyPI

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).) model_layout.png

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hbv-1.5.2.tar.gz (532.6 kB view details)

Uploaded Source

Built Distribution

hbv-1.5.2-py2.py3-none-any.whl (11.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file hbv-1.5.2.tar.gz.

File metadata

  • Download URL: hbv-1.5.2.tar.gz
  • Upload date:
  • Size: 532.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for hbv-1.5.2.tar.gz
Algorithm Hash digest
SHA256 ba59524cdfe645094e5b533dffa01b4a4bfc9e91b740666135774e051de78ff6
MD5 17896ea400e49929f3339cd290072917
BLAKE2b-256 391c27e5a37d050d6afb97d4b59a8d3fc25db81dffd3b24254bccbc3deaa8e4d

See more details on using hashes here.

Provenance

File details

Details for the file hbv-1.5.2-py2.py3-none-any.whl.

File metadata

  • Download URL: hbv-1.5.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for hbv-1.5.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c784134affd4521417e7da359ebae618999bdb31c66406fa730d0addacb382a0
MD5 86e2d4d9a53abf1cb2307a5097a27b0c
BLAKE2b-256 43ae3773b5407c77a34b7392902201cca441dcc25dcee8cc797c800ad1757080

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page