reachRouting.default: default function for class of 'reachRouting'

Description Usage Arguments Value Author(s) References See Also

View source: R/reachRouting.default.R

Description

function for flood routing in channels using Muskingum and muskingum-cunge techniques.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
## Default S3 method:
reachRouting(inflow,routingMethod="muskingum",
             routingParams=list(k=3,
                                x=0.2,
                                bedWith=NULL,
                                sideSlope=2,
                                channelSlope=NULL,
                                manningRoughness=0.025,
                                riverLength=NULL),
             simulation=list(start=NULL,end=NULL,by=NULL))

Arguments

inflow

a vector of runoff (cms) or an object inherited from any of the following classes :transform ; reachRouting ; reservoirRouting.

routingMethod

a string: the type of channel routing method: "muskingum" or "muskingumcunge". default to "muskingum"

routingParams

a list : parameters associated to the routingMethod:

  • k and x for "muskingum",

  • bedWith (m), sideSlope (m/m), channelSlope (m/m), manningRoughness, riverLength (Km) for "muskingumcunge"

simulation

a list of simulation time and dates as below:

  • start: the date which simulation starts, must be in 'YYYY-MM-DD' format

  • start: the date which simulation ends, must be in 'YYYY-MM-DD' format

  • by: the interval of each steps in seconds

Value

a list: including inflow time series routing resaults and simulation details

Author(s)

Rezgar Arabzadeh

References

Chow, V. T., Maidment, D. R., & Mays, L. W. (1988). Applied hydrology.

See Also

reachRouting


RHMS documentation built on Sept. 27, 2021, 5:06 p.m.