The 'hydReng' package provides a set of functions for hydraulic engineering tasks and natural hazard assessments. It includes basic hydraulics (wetted area, wetted perimeter, flow, flow velocity, flow depth, and maximum flow) for open channels with arbitrary geometry under uniform flow conditions. For structures such as circular pipes, weirs, and gates, the package includes calculations for pressure flow, backwater depth, and overflow over a weir crest. Additionally, it provides formulas for calculating bedload transport. The formulas used can be found in standard literature on hydraulics, such as Bollrich (2019, ISBN:978-3-410-29169-5) or Hager (2011, ISBN:978-3-642-77430-0).

Estimates frictional constants for hydraulic analysis 
    of rivers. This HYDRaulic ROughness CALculator (HYDROCAL) was previously 
    developed as a spreadsheet tool and accompanying documentation by McKay and
    Fischenich (2011, <https://erdc-library.erdc.dren.mil/jspui/bitstream/11681/2034/1/CHETN-VII-11.pdf>).

Provides a unified interface for accessing diverse
    web-published hydrometric data sources across Canada,
    presenting users with consistent tabular output regardless
    of the underlying data source.

Provides a comprehensive suite of tools for processing,
    analyzing, and visualizing hydrochemical data in a reproducible and
    programmatic workflow. Implements unit conversion, censored data
    management, ionic balance calculation, water type classification, and
    a range of hydrochemical indices relevant to water quality assessment.
    Offers advanced visualization functions for generating 
    Piper (Piper, 1944, <doi:10.1029/TR025i006p00914>), 
    Durov (Durov, 1948),
    Stiff (Stiff, 1951, <doi:10.2118/951376-G>), 
    Collins (Collins, 1923, <doi:10.1021/ie50160a030>), 
    Schoeller (Schoeller, 1935), 
    Gibbs (Gibbs, 1970, <doi:10.1126/science.170.3962.1088>), 
    and ternary diagrams — the standard
    graphical tools used in hydrochemical interpretation.  Unlike existing
    solutions that rely on spreadsheets or proprietary graphical software,
    'hydrochem' is designed for scalability and reproducibility, lowering
    the technical barrier for hydrochemists working with datasets of
    varying complexity. It integrates seamlessly into modern R workflows
    and supports rigorous water resource management and research.