Model:Gospl

From CSDMS


Gospl

This code has been community reviewed and published in the open access Journal of Open Source Software (JOSS)


Metadata

Also known as
Model type Single
Model part of larger framework
Note on status model
Date note status model
Incorporated models or components:
Spatial dimensions 2D
Spatial extent Global
Model domain Terrestrial, Geodynamic, Climate
One-line model description Global Scalable Paleo Landscape Evolution
Extended model description gospl is able to simulate global-scale forward models of landscape evolution, dual-lithology (coarse and fine) sediment routing and stratigraphic history forced with deforming plate tectonics, paleotopographies and paleoclimate reconstructions. It relates the complexity of the triggers and responses of sedimentary processes from the complete sediment routing perspective accounting for different scenarii of plate motion, tectonic uplift/subsidence, climate, geodynamic and sedimentary conditions.
Keywords:
Name Tristan Salles
Type of contact Model developer
Institute / Organization The University of Sydney
Postal address 1
Postal address 2
Town / City Sydney
Postal code 2006
State
Country Australia
Email address tristan.salles@sydney.edu.au
Phone
Fax


Supported platforms
Unix, Linux, Mac OS, Windows
Other platform
Programming language

Fortran90, Python

Other program language
Code optimized Multiple Processors
Multiple processors implemented
Nr of distributed processors
Nr of shared processors
Start year development 2020
Does model development still take place? Yes
If above answer is no, provide end year model development
Code development status Active
When did you indicate the 'code development status'? 2020
Model availability As code
Source code availability
(Or provide future intension)
Through web repository
Source web address https://github.com/Geodels/gospl
Source csdms web address
Program license type GPL v3
Program license type other
Memory requirements
Typical run time


Describe input parameters paleo-landscape, paleo-climate, plate reconstruction
Input format ASCII, Binary
Other input format
Describe output parameters evolving landscape, stratigraphy
Output format Binary
Other output format
Pre-processing software needed? Yes
Describe pre-processing software Available as jupyter notebooks based on CSV and numpy compressed arrays format. The documentation contains some workflows and functions that helps, among others, to pre-process netCDF elevation and climate dataset, plate velocity files and to create

an unstructured spherical mesh used as input for gospl.

Post-processing software needed? Yes
Describe post-processing software Python workflows. Outputs are generated as compressed hdf5 files (The HDF Group, 2000-2010) that can be simply visualise as a temporal series in ParaView (Ahrens et al., 2005). In addition, post-processing scripts are also provided to build the output as VTK (Schroeder et al., 2006) or netCDF files (Brown et al., 1993) and to extract some specific information from the results such as erosion deposition thicknesses, stratigraphic records or river sediment load over time.
Visualization software needed? Yes
If above answer is yes
Other visualization software Paraview


Describe processes represented by the model global-scale forward models of landscape evolution, dual-lithology (coarse and fine) sediment routing and stratigraphic history forced with deforming plate tectonics, paleotopographies and paleoclimate reconstructions.
Describe key physical parameters and equations • river incision using the stream power law (Howard et al., 1994) based on a multiple flow direction approach and an implicit parallel implicit drainage area method (Richardson et al., 2014),

• inland river deposition in depressions computed using priority-flood techniques (Barnes et al., 2014), • dual-lithology marine deposition at river mouth based on a diffusion algorithm (Rivenaes, 1992), • hillslope processes in both marine and inland areas (Salles, 2019), and • sediment compaction as stratigraphic layers geometry and properties changes (Sclater & Christie, 1980; Yuan et al., 2019).

Describe length scale and resolution constraints global scale (5 to 100 km). gospl can be used with different mesh resolutions enabling better representation of surface processes in regions of interest (e.g., specific basins, continental regions) while using lower resolutions to save memory allocation in other parts (deep marine regions for example).
Describe time scale and resolution constraints long term (several millions of years) problems.
Describe any numerical limitations and issues Documentation provides a description of the available processes and associated limitations:

https://gospl.readthedocs.io/en/latest/tech_guide/index.html


Describe available calibration data sets The user guide covers essential features of gospl, mostly in the form of interactive Jupyter notebooks and Python scripts.

https://gospl.readthedocs.io/en/latest/user_guide/index.html

Upload calibration data sets if available:
Describe available test data sets + data structure used in gospl input file,

+ how to generate initial conditions like topography, precipitation and tectonic maps to force a simulation, + how to extract some of the output from the model results to visualise them in Jupyter notebooks, + how to run sequence of backward/forward gospl models using Python functions, + how to set a script for running gospl on HPC.

Upload test data sets if available:
Describe ideal data for testing It can be used to test different hypothesis related to Earth past evolution and to characterise the role of several drivers such as precipitation, dynamic topography, sea-level on Earth landscape evolution and sedimentary basins formation.


Do you have current or future plans for collaborating with other researchers?
Is there a manual available? Yes
Upload manual if available:
Model website if any https://gospl.readthedocs.io/en/latest/index.html
Model forum / discussion board + https://stackoverflow.com/questions/tagged/gospl

+ https://groups.google.com/g/gospl

Comments Associated paper:

Salles et al., (2020). gospl: Global Scalable Paleo Landscape Evolution. Journal of Open Source Software, 5(56), 2804, https://doi.org/10.21105/joss.02804


This part will be filled out by CSDMS staff

OpenMI compliant Not yet"Not yet" is not in the list (Yes, No but planned, No but possible, No not possible) of allowed values for the "Code openmi compliant or not" property.
BMI compliant Not yet"Not yet" is not in the list (Yes, No but planned, No but possible, No not possible) of allowed values for the "Code IRF or not" property.
WMT component Not yet"Not yet" is not in the list (Yes, In progress, No but possible, No not possible) of allowed values for the "Code CMT compliant or not" property.
PyMT component Not yet"Not yet" is not in the list (Yes, In progress, No but possible, No not possible) of allowed values for the "Code PyMT compliant or not" property.
Is this a data component
DOI model
For model version
Year version submitted
Link to file
Can be coupled with:
Model info
Nr. of publications: 1
Total citations: 5
h-index: 1
m-quotient: 0.2

Link to this page



Introduction

History

References




Nr. of publications: 1
Total citations: 5
h-index: 1
m-quotient: 0.2



Featured publication(s)YearModel describedType of ReferenceCitations
Salles, Tristan; Mallard, Claire; Zahirovic, Sabin; 2020. gospl: Global Scalable Paleo Landscape Evolution. Journal of Open Source Software, 5, 2804. 10.21105/joss.02804
(View/edit entry)
2020 Gospl
Model application 5
See more publications of Gospl


Issues

Help

Input Files

Output Files