freeboard: Freeboard Calculation

View source: R/Freeboard.R

freeboardR Documentation

Freeboard Calculation

Description

Calculates the required freeboard based on the KOHS (2013) recommendations.

Usage

freeboard(v, h, sigma_wz = 0, fw = TRUE, fv = FALSE, ft = 0, min = 0,
  max = Inf, fe_fixed = 0)

Arguments

v

Flow velocity [m/s].

h

Flow depth [m].

sigma_wz

Uncertainty in bed elevation (morphodynamics) [m].

fw

Logical; considers freeboard due to uncertainty in water elevation. If 'TRUE', calculates according to KOHS; if 'FALSE', sets 'fw = 0'.

fv

Logical; considers freeboard due to waves. If 'TRUE', calculates according to KOHS; if 'FALSE', sets 'fv = 0'.

ft

Freeboard due to driftwood based on KOHS (2013) [m].

min

Minimum allowable freeboard [m].

max

Maximum allowable freeboard [m].

fe_fixed

Fixed freeboard value to override calculations [m].

Value

A numeric value of the calculated freeboard [m].

References

KOHS (2013). Freibord bei Hochwasserschutzprojekten und Gefahrenbeurteilungen - Empfehlungen der Kommission Hochwasserschutz KOHS. Wasser Energie Luft 105(1): 43-53.

Examples

freeboard(h = 1.36, sigma_wz = 0.3, fv = FALSE, ft = 0) # Channel example.
freeboard(v = 4.56, h = 1.36, sigma_wz = 0.3, fv = TRUE, ft = 0) # Dam.
freeboard(v = 4.56, h = 1.36, sigma_wz = 0.3, fv = TRUE, ft = 0.5) # Bridge.

hydReng documentation built on April 4, 2025, 1:57 a.m.

Related to freeboard in hydReng...