A mesh independent flow direction model for hydrologic models
Project description
HexWatershed
HexWatershed: a mesh independent flow direction model for hydrologic models`
This Python package provides a Python
interface to the underlying HexWatershed
model.
HexWatershed
has been compiled and tested on various 64-bit
Linux
and Mac
based platforms.
Quickstart
Ensure you have a c++ compiler and the cmake utility installed.
Clone/download + unpack this repository.
python3 setup.py build_external
python3 setup.py install
Note: installation of HexWatershed
requires a c++
compiler and the cmake
utility. Besides, the GDAL
is required to build the model.
Acknowledgement
This work was supported by the Earth System Model Development program areas of the U.S. Department of Energy, Office of Science, Office of Biological and Environmental Research as part of the multi-program, collaborative Integrated Coastal Modeling (ICoM) project.
License
Please see the LICENSE file.
References
There are a number of publications that describe the algorithms used in HexWatershed
in detail. If you make use of HexWatershed
in your work, please consider including a reference to the following:
-
Liao, Chang, Tian Zhou, Donghui Xu, Richard Barnes, Gautam Bisht, Hong-Yi Li, Zeli Tan, et al. (02/2022AD) 2022. “Advances In Hexagon Mesh-Based Flow Direction Modeling”. Advances In Water Resources 160. Elsevier BV: 104099. https://doi.org/10.1016/j.advwatres.2021.104099.
-
Liao, C., Tesfa, T., Duan, Z., & Leung, L. R. (2020). Watershed delineation on a hexagonal mesh grid. Environmental Modelling & Software, 128, 104702. https://doi.org/10.1016/j.envsoft.2020.104702
-
Liao. C. (2022) Pyflowline: a mesh independent river networks generator for hydrologic models. Zenodo. https://doi.org/10.5281/zenodo.6407299
-
Liao. C. (2022). HexWatershed: a mesh independent flow direction model for hydrologic models (0.1.1). Zenodo. https://doi.org/10.5281/zenodo.6425881
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for hexwatershed-0.1.5-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 355987d69ce04c98c11e18d93cb6b5c0d6f53933f954ded49828135c4bdec1de |
|
MD5 | 30a959f93cb06a5d42ccbf26cb87a72e |
|
BLAKE2b-256 | d7db6f2b82c1f9a07a43f0b4e23fce694c413abe6484ca64d96b98cbb79fcedc |