API reference#

Note

This section provides an overview of goSPL main objects, functions and methods.

Class Model

Instantiates model object and performs surface processes evolution.

Class Mesh

Defines spherical mesh characteristics and builds PETSc DMPlex.

Class Pit

Performs parallel depression filling of the surface.

Class Flow

Flow accumulation computation for global unstructured mesh.

Class Sediment Continent

Functions related to sediment transport and deposition for continental regions.

Class Sediment Marine

Functions related to sediment transport and deposition for marine continental regions.

Class Tectonics

Functions to evaluate vertical and horizontal interpolation when considering horizontal displacements.

Class Stratigraphy

Functions related to stratigraphic architecture and compaction.

Class Input

Input methods declaration.

Class Grid Processes

Functions related to additional processes performed on a regular grid.

Class Output

Output methods declaration.