Package: rivr 1.2-3

rivr: Steady and Unsteady Open-Channel Flow Computation

A tool for undergraduate and graduate courses in open-channel hydraulics. Provides functions for computing normal and critical depths, steady-state water surface profiles (e.g. backwater curves) and unsteady flow computations (e.g. flood wave routing) as described in Koohafkan MC, Younis BA (2015). "Open-channel computation with R." The R Journal, 7(2), 249–262. <doi:10.32614/RJ-2015-034>.

Authors:Michael C Koohafkan [aut, cre]

rivr_1.2-3.tar.gz
rivr_1.2-3.zip(r-4.7)rivr_1.2-3.zip(r-4.6)rivr_1.2-3.zip(r-4.5)
rivr_1.2-3.tgz(r-4.6-x86_64)rivr_1.2-3.tgz(r-4.6-arm64)rivr_1.2-3.tgz(r-4.5-x86_64)rivr_1.2-3.tgz(r-4.5-arm64)
rivr_1.2-3.tar.gz(r-4.7-arm64)rivr_1.2-3.tar.gz(r-4.7-x86_64)rivr_1.2-3.tar.gz(r-4.6-arm64)rivr_1.2-3.tar.gz(r-4.6-x86_64)
rivr_1.2-3.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
rivr/json (API)
NEWS

# Install 'rivr' in R:
install.packages('rivr', repos = c('https://mkoohafkan.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/mkoohafkan/rivr/issues

Pkgdown/docs site:https://hydroecology.net

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:

On CRAN:

Conda:

hydraulicscpp

5.71 score 20 stars 17 scripts 192 downloads 8 exports 1 dependencies

Last updated from:837fb8b0cc. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK125
linux-devel-x86_64OK154
source / vignettesOK176
linux-release-arm64OK123
linux-release-x86_64OK132
macos-release-arm64OK94
macos-release-x86_64OK264
macos-oldrel-arm64OK144
macos-oldrel-x86_64OK206
windows-develOK116
windows-releaseOK105
windows-oldrelOK91
wasm-releaseOK104

Exports:channel_geomcompute_profileconveyancecritical_depthdemo_shinyfroudenormal_depthroute_wave

Dependencies:Rcpp

Derivations used in rivr

Rendered fromtechnical-vignette.Rmdusingknitr::rmarkdownon Jun 02 2026.

Last update: 2023-02-14
Started: 2015-10-06

Reproducing the R Journal Publication

Rendered frompublication-reproduction.Rmdusingknitr::rmarkdownon Jun 02 2026.

Last update: 2019-03-11
Started: 2016-03-12

Quickstart with rivr

Rendered fromquickstart.Rmdusingknitr::rmarkdownon Jun 02 2026.

Last update: 2021-01-16
Started: 2015-01-21