Also known as Macro-roughness Saltation Abrasion Alluviation Model
Model type Single
Model part of larger framework
Incorporated models or components:
Spatial dimensions 1D
Spatial extent Reach-Scale
Model domain Geodynamic
One-line model description Macro-roughness model framework for treating erosion, bed cover, and sediment transport in bedrock river channels.
Extended model description Code functionality and purpose may be found in the following references:


  1. Zhang L., Parker, G., Stark, C.P., Inoue, T., Viparelli, V., Fu, X.D., and Izumi, N. 2015, "Macro-roughness model of bedrock–alluvial river morphodynamics", Earth Surface Dynamics, 3, 113–138.
  2. Zhang, L., Stark, C.P., Schumer, R., Kwang, J., Li, T.J., Fu, X.D., Wang, G.Q., and Parker, G. 2017, "The advective-diffusive morphodynamics of mixed bedrock-alluvial rivers subjected to spatiotemporally varying sediment supply" (submitted to JGR)

sediment transport,

First name Li
Last name Zhang
Type of contact Model developer
Institute / Organization Tsinghua University
Postal address 1
Postal address 2
Town / City Beijing
Postal code 100086
Country China
Email address

Supported platforms Windows
Other platform
Programming language Python
Other program language
Code optimized Single Processor
Multiple processors implemented
Nr of distributed processors
Nr of shared processors
Start year development 2015
Does model development still take place? Yes
If above answer is no, provide end year model development
Code development status
When did you indicate the 'code development status'?
Model availability As code
Source code availability
(Or provide future intension)
Through CSDMS repository
Source web address
Source csdms web address
Program license type GPL v2
Program license type other
Memory requirements --
Typical run time Minutes...

Describe input parameters Reach hydraulic parameters (e.g. slope, sediment grain size, critical shear stresses, Chezy coefficient, bed macro-roughness, sediment supply rate, length, channel width, flood intermittency factor, etc.)
Input format ASCII
Other input format
Describe output parameters River profiles, sediment transport rates, alluvial cover depths and channel bed elevations.
Output format ASCII
Other output format
Pre-processing software needed? No
Describe pre-processing software
Post-processing software needed? Yes
Describe post-processing software Excel may be used (output may be plotted with other user preferred language/software)
Visualization software needed? No
If above answer is yes
Other visualization software

Describe processes represented by the model Long-term channel bed evolution of mixed bedrock alluvial rivers under alluviation waves.
Describe key physical parameters and equations
Describe length scale and resolution constraints
Describe time scale and resolution constraints
Describe any numerical limitations and issues

Describe available calibration data sets
Upload calibration data sets if available:
Describe available test data sets
Upload test data sets if available:
Describe ideal data for testing

Do you have current or future plans for collaborating with other researchers?
Is there a manual available? No
Upload manual if available:
Model website if any
Model forum / discussion board

This part will be filled out by CSDMS staff

OpenMI compliant No but possible
BMI compliant No but possible
WMT component No but possible
PyMT component
Is this a data component
DOI model 10.5281/zenodo.893093
For model version 1.0.0
Year version submitted 2017
Link to file
Can be coupled with:
Model info

Nr. of publications: 2
Total citations: 40
h-index: 2
Qrcode MRSAA.png
Link to this page




Nr. of publications: 2
Total citations: 40
h-index: 2

Featured publication(s)YearModel describedType of ReferenceCitations
Zhang, L.; Parker, G.; Stark, C. P.; Inoue, T.; Viparelli, E.; Fu, X.; Izumi, N.; 2015-02-11. Macro-roughness model of bedrock–alluvial river morphodynamics. Earth Surface Dynamics, 3, 113–138. 10.5194/esurf-3-113-2015
(View/edit entry)
Model overview 31
See more publications of MRSAA



Input Files

Output Files