hydraulics: Basic Pipe and Open Channel Hydraulics

Functions for basic hydraulic calculations related to water flow in circular pipes both flowing full (under pressure), and partially full (gravity flow), and trapezoidal open channels. For pressure flow this includes friction loss calculations by solving the Darcy-Weisbach equation for head loss, flow or diameter, and plotting a Moody diagram. The Darcy-Weisbach friction factor is calculated using the Colebrook (or Colebrook-White equation), the basis of the Moody diagram, the original citation being Colebrook (1939) <doi:10.1680/ijoti.1939.13150>. For gravity flow, the Manning equation is used, again solving for missing parameters. The derivation of and solutions using the Darcy-Weisbach equation and the Manning equation are outlined in many fluid mechanics texts such as Finnemore and Franzini (2002, ISBN:978-0072432022). For the Manning equation solutions, this package uses modifications of original code from the 'iemisc' package by Irucka Embry.

Version: 0.2.2
Depends: R (≥ 3.6.0)
Imports: ggplot2, grid, reshape2, units
Suggests: knitr, rmarkdown
Published: 2020-08-26
Author: Ed Maurer [aut, cre], Irucka Embry [aut, ctb] (iemisc code)
Maintainer: Ed Maurer <emaurer at scu.edu>
License: GPL (≥ 3)
URL: https://github.com/EdM44/hydraulics
NeedsCompilation: no
Materials: README NEWS
CRAN checks: hydraulics results


Reference manual: hydraulics.pdf
Vignettes: Hydraulics Vignette
Package source: hydraulics_0.2.2.tar.gz
Windows binaries: r-devel: hydraulics_0.2.2.zip, r-release: hydraulics_0.2.2.zip, r-oldrel: hydraulics_0.2.2.zip
macOS binaries: r-release: hydraulics_0.2.2.tgz, r-oldrel: hydraulics_0.2.2.tgz
Old sources: hydraulics archive


Please use the canonical form https://CRAN.R-project.org/package=hydraulics to link to this page.