Hydrological Software

R packages

CSHShydRology - R functions for Canadian Hydrologists

CoSMoS: Complete Stochastic Modelling Solution - Makes univariate, multivariate, or random fields simulations precise and simple. Just select the desired time series or random fields’ properties and it will do the rest.

gumboot: Bootstrap Analyses of Sampling Uncertainty in Goodness-of-Fit Statistics - Uses jackknife and bootstrap methods to quantify the sampling uncertainty in goodness-of-fit statistics.

CRHMR - R functions for CRHM - Pre- and post- processing for the Cold Regions Hydrological Modelling program (CRHM).


Hydrological models

WDPM output for sub-basin 5 at Smith Creek

WDPM - the Wetland DEM Ponding Model

WDPM download

Source code - GitHub

WDPM simulates the addition (and removal) of water from Prairie landscapes. It can show which areas flood, and has been used to simulate the variable contributing fractions of Prairie basins. Note that WDPM must be forced by output from a hydrological model such as CRHM.

Shook, Kevin, Raymond J. Spiteri, John W. Pomeroy, Tonghe Liu, and Oluwaseun Sharomi. 2021. “WDPM: The Wetland DEM Ponding Model.” Journal of Open Source Software 6 (64): 2276. https://doi.org/10.21105/joss.02276.

WDPM has been used operationally to simulate the extent of flooding in the Prairies.

PCM arrangement of cascading depressions

PCM - the Pothole Cascade Model

PCM uses sets of discrete depressions to simulate the variable contributing fractions of Prairie basins. It can be run as a stand-alone (Fortran) model, but has also been incorporated in CRHM, where it greatly improved models of Smith Creek and the Vermilion River. The model is described in

Shook K., Pomeroy J.W., Spence C. and Boychuk L., Storage dynamics simulations in prairie wetland hydrology models: evaluation and parameterization., Hydrological Processes, X,no., (2013), X:X, doi: 10.1002/hyp.9867

a) HGDM basin conceptual model
b) HGDM basin flow schematic

HGDM - the Hysteretic and Gatekeeping Depressions Model

When the number of depressions in a basin is large, Shook et al. (2021) showed that their gatekeeping effects are small, as long as the largest depression is no larger than ~5% of the total depressional area. HGDM uses a single meta depression to simulate the hysteretic relationship between water storage and the contributing fraction. The largest depression is simulated individually, so is not hysteretic, but does cause gatekeeping.

HGDM has been added to CRHM as a macro, and has been demonstrated to produce results even better than PCM, with far less work, and can be parameterised from low-resolution DEMs.