MATLAB functions
These functions are written in MATLAB
- FindQ.m is a function to calculate the discharge in a trapezoidal channel. A range of possible flow resistance laws can be used. The associated hydraulic geometry parameters are also calculated.
- TranspRate.m is a function to calculate bed material load using a range of possible transport formulae.
- UBCRM_core.m is a function that calculates the regime channel geometry based on the governing conditions. It uses the bank stability analysis presented by Millar and Quick 1993. (the following scripts implement this function: UBCRM_main.m, UBCRM_monte_carlo.m)
- UBCRMH_core.m is a function that calculates the regime channel geometry based on the governing conditions. It uses the bank stability analysis presented by Eaton 2004. (the following scripts implement this function: UBCRMH_main.m, UBCRMH_monte_carlo.m)
R functions
The functions are written in R
Brett Eaton, Ph.D., P.Geo.
Associate Professor
Department of Geography
The University of British Columbia