kinwave
Kinematic Wave equation as state and flux
newstate,newflux = kinwavestate,kinwaveflux(ldd,
prevState,
qChan,
alpha,
beta,
nrTimeSlices,
timestepInSeconds,
dX)
Kinwave is an implementation of the kinematic wave equations (function kinematic) according to the state-flux concepts that are also used with the accu-functions and the dynamic wave. Note that the implementation of the kinematic wave as is implemented in the function kinematic does not adhere to this scheme, new flows are determined based on flows in the previous timestep. The interface of kinwave accepts a state as input parameter and calculates a state (amount of water in the cell at the end of the timestep) and a flux (flow integrated over the entire timestep) and thus corresponds to the state-flux framework of the mentioned functions.
State1.map |
Flux1.map |
Ldd.map |
Material.map |
![]() |
![]() |
![]() |
![]() |