BRETT EATON


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


Contact

Phone: 604.822.2257
Fax: 604.822.6150
Office: rm 232, Geography
E-mail: brett (dot) eaton (at) ubc (dot) ca

Links:
Geography Home
Course Schedule