Basic Pipe and Open Channel Hydraulics
Tabulates into a tibble some properties of the standard atmosphere: te...
Functions to calculate ICAO standard atmospheric properties: temperatu...
Calculates the Darcy-Weisbach Friction Factor f
Solves the Darcy-Weisbach Equation for the either head loss (hf), flow...
Uses the direct step method to find the distance between two known dep...
Applies the Hardy-Cross method to solve for pipe flows in a network.
Solves the Manning Equation for gravity flow in a circular pipe
Solves the Manning Equation for water flow in an open channel
Creates a Moody diagram with optional manually added points
Uses input pump and system curves to find the operating point for a pu...
Fits a polynomial curve to three or more points from a pump characteri...
Solves the Momentum Equation for sequent (or conjugate) depth in a tra...
Creates a specific energy diagram for a trapezoidal channel
Creates a system curve for a piping system using the static head and a...
Tabulates into a tibble the basic water properties: density, dynamic a...
Functions to calculate water properties: density, specific weight, dyn...
Creates a cross-section plot for a partially filled pipe
Creates a cross-section plot for an open channel
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, plotting a Moody diagram, matching a pump characteristic curve to a system curve, and solving for flows in a pipe network using the Hardy-Cross method. 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 Maurer (2024, ISBN:978-1-264-78729-6). Some gradually- and rapidly-varied flow functions are included. For the Manning equation solutions, this package uses modifications of original code from the 'iemisc' package by Irucka Embry.