The HBV.IANIGLA Hydrological Model

Over the past 40 years, the HBV (Hydrologiska Byråns Vattenbalansavdelning) hydrological model has been one of the most used worldwide due to its robustness, simplicity, and reliable results. Despite these advantages, the available versions impose some limitations for research studies in mountain watersheds dominated by ice-snow melt runoff (i.e., no glacier module, a limited number of elevation bands, among other constraints). Here we present HBV.IANIGLA, a tool for hydroclimatic studies in regions with steep topography and/or cryospheric processes which provides a modular and extended implementation of the HBV model as an R package. To our knowledge, this is the first modular version of the original HBV model. This feature can be very useful for teaching hydrological modeling, as it offers the possibility to build a customized, open-source model that can be adjusted to different requirements of students and users.

Ezequiel Toum , Mariano H. Masiokas , Ricardo Villalba , Pierre Pitte , Lucas Ruiz
2020-10-27

CRAN packages used

TUWmodel, topmodel, dynatopmodel, airGR, glacierSMBM, HBV.IANIGLA, Evapotranspiration, Rcpp, microbechmark, DEoptim, tidyverse, sp, raster, hydroGOF, plotly, hydroToolkit

CRAN Task Views implied by cited packages

Hydrology, Environmetrics, Spatial, SpatioTemporal, HighPerformanceComputing, NumericalMathematics, Optimization, WebTechnologies

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".

Citation

For attribution, please cite this work as

Toum, et al., "The R Journal: The HBV.IANIGLA Hydrological Model", {The R Journal}, 2020

BibTeX citation

@article{RJ-2021-059,
  author = {Toum, Ezequiel and Masiokas, Mariano H. and Villalba, Ricardo and Pitte, Pierre and Ruiz, Lucas},
  title = {The R Journal: The HBV.IANIGLA Hydrological Model},
  journal = {{The R Journal}},
  year = {2020},
  note = {https://doi.org/10.32614/RJ-2021-059},
  doi = {10.32614/RJ-2021-059},
  volume = {13},
  issue = {1},
  issn = {2073-4859},
  pages = {378-395}
}