Numerical modeling of Earth's dynamic surface: a community approach

This is a Preprint and has not been peer reviewed. This is version 1 of this Preprint.

Add a Comment

You must log in to post a comment.


Comments

There are no comments or no comments have been made public for this article.

Downloads

Download Preprint

Authors

Gregory E Tucker , Eric Hutton , Mark Piper , Benjamin Campforts , Tian Gan , Katherine R Barnhart , Albert Kettner , Irina Overeem , Scott D Peckham , Lynn McCready , Jaia Syvitski 

Abstract

Computational modelling occupies a unique niche in Earth environmental sciences. Models serve not just as scientific technology and infrastructure, but also as digital containers of the scientific community's understanding of the natural world. As this understanding improves, so too must the associated software. This dual nature---models as both infrastructure and hypotheses---means that modelling software must be designed to evolve continually as geoscientific knowledge itself evolves. Here we describe design principles, protocols, and tools developed by the Community Surface Dynamics Modeling System (CSDMS) to promote a flexible, interoperable, and ever-improving research software ecosystem. These include a community repository for model sharing and metadata, interface and ontology standards for model interoperability, language bridging tools, a modular programming library for model construction, modular software components for data access, and a Python-based execution and model-coupling framework. Methods of community support and engagement that help create a community-centered software ecosystem are also discussed.

DOI

https://doi.org/10.31223/X51615

Subjects

Civil and Environmental Engineering, Computer Sciences, Earth Sciences, Engineering, Environmental Engineering, Environmental Sciences, Geology, Geomorphology, Glaciology, Hydrology, Numerical Analysis and Scientific Computing, Other Environmental Sciences, Physical Sciences and Mathematics, Sedimentology, Soil Science, Stratigraphy

Keywords

hydrology, stratigraphy, geomorphology, sedimentology, numerical models

Dates

Published: 2021-02-14 05:22

License

CC BY Attribution 4.0 International