Technical GuideΒΆ
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
.
gospl
is mostly written in Python
with some functions in Fortran
and takes advantage of PETSc
solvers over parallel computing architectures using MPI
.
Further information on any specific method can be obtained in the API reference.
Short Description
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.