The Technical Guide covers the implicit, iterative approaches used to solve the multiple flow direction water routing and the erosion deposition processes main algorithms implemented in
gospl is mostly written in
Python with some functions in
Fortran and takes advantage of
PETSc solvers over parallel computing architectures using
Further information on any specific method can be obtained in the API reference.
The code is primarily a parallel global scale landscape evolution model, built to simulate topography and basins dynamics. It has the ability to track two types of clastic sediment size. The following processes are considered:
river incision using stream power law,
inland river deposition in depressions,
marine deposition at river mouth,
hillslope processes in both marine and inland areas,
sediment compaction as stratigraphic layers geometry and properties change, and
spatially and temporally varying tectonics (horizontal and vertical displacements).
It can also be forced with varying climatic forces (temporal and spatial precipitation changes and sea-level fluctuations).
Based on a parallel implicit drainage area (IDA) method. Want to gain insights on the implemented approach?
Based on the stream power law (SPL), river erosion depends on local slope, discharge and erodibility coefficient.
Computes the evolution in internally drained basins using a priority-flood algorithm.
Change in elevation induced by creep law and transport of river sediment in the marine realm based on diffusion equations.
Record stratigraphic layers through time, track two sediment types and compute porosity changes induced by deposition.
Displacements either induced by lithospheric or mantle forcing are used to move the surface both horizontally and vertically.