The LSD Topo Toolbox contains a landscape evolution model built on the core components of the LSD software. The model implementation is contained in the LSDRasterModel files. The driver file is model_driver.cpp. The landscape model is based on the FastScape algorithm (Braun 2013) and the MUDDPile algorithms. It contains both hillslope and fluvial components, which can be run individually, simulating a single hillside for example, or together, to simulate whole landscape evolution. The model will run from default parameters if none are supplied, but the user can also specify their own choice of parameters for the model run, which are listed below.
The parameter file is just a plain text file with the following layout
where I is the incision rate, A is the drainage area, and S is the slope of the channel. The fluvial component of the model is based on this equation, which is a good approximation in many bedrock mountainous landscapes, though your mileage may vary.
The hillslope component comes in two flavours, a linear model and a non-linear one.
Once compiled, the model is run using:
./model.out [parameter.file] [run_name]
Screen output should help the user see if the components/parameters have run as expected.