n_fischenich2000 {HYDROCAL}R Documentation

Compute hydraulic roughness due to vegetation following Fischenich (2000)

Description

n_fischenich2000 calculate Manning's n using the Fischenich (2000) method for estimating vegetative roughness

Usage

n_fischenich2000(
  depth,
  hp,
  seperate = TRUE,
  Cd = 0,
  Ad = 0,
  CdAd = 0,
  restrict = TRUE
)

Arguments

depth

flow depth (H) in meters. Assumes wide channel geometry where depth is approximately equal to hydraulic radius.

hp

vegetation height (h_p) in meters. Vegetation is emergent.

seperate

Allows user to choose whether to use separate (Cd and Ad) or combined (CdAd). Type boolean. Default TRUE.

Cd

stand drag coefficient (C_d), default 0

vegetation area based on density (A_d), default 0

CdAd

Combined Cd and Ad values, default 0

restrict

allows for function parameters to restrict certain values. Type bool. Default TRUE.

Value

Manning's n

References

Fischenich, J. C. 2000. Resistance due to Vegetation. ERDC TN-EMRRP-SR-07, U.S. Army Engineer Research and Development Center, Vicksburg, Mississippi.

Fischenich, J. C., and S. Dudley. 2000. Determining Drag Coefficients and Area for Vegetation. ERDC TNEMRRP-SR-08, U.S. Army Engineer Research and Development Center, Vicksburg, Mississippi.

Examples

# Result: Manning's n of 0.100
n_fischenich2000(6,2,TRUE,0.955,0.755)

# Result: Manning's n of 0.059
n_fischenich2000(6,2,FALSE,CdAd=0.0199)

# Result: Manning's n of 0.090
n_fischenich2000(3,1,TRUE,0.1806,0.1662)

# Result: Depth must be positive.
n_fischenich2000(-1,1,TRUE,0.1806,0.1662)


[Package HYDROCAL version 1.0.0 Index]