Skip to content
/ TSMP Public
forked from HPSCTerrSys/TSMP

Terrestrial Systems Modelling Platform (TSMP or TerrSysMP)

License

Notifications You must be signed in to change notification settings

jjokella/TSMP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terrestrial System Modeling Platform - TSMP

GitHub Workflow Status Latest release GitHub last commit Twitter Follow DOI

Introduction

The Terrestrial System Modeling Platform (TSMP or TerrSysMP, https://www.terrsysmp.org) is an open source scale-consistent, highly modular, massively parallel regional Earth system model. TSMP essentially consists of an interface which couples dedicated versions of the Consortium for Small-scale Modeling (COSMO) or ICOsahedral Nonhydrostatic (ICON) atmospheric model in NWP or climate mode, the Community Land Model (CLM), and the hydrologic model ParFlow through the OASIS3-MCT coupler.

TSMP allows for a physically-based representation of transport processes of mass, energy and momentum and interactions between the different compartments of the geo-ecosystem across scales, explicitly reproducing feedbacks in the hydrological cycle from the groundwater into the atmosphere.

TSMP is extensively used for idealized and real data process and sensitivity studies in water cycle research, for climate change simulations, data assimilation studies including reanalyses, as well as experimental real time forecasting and monitoring simulations, ranging from individual catchments to continental model domains. TSMP runs on notebooks as well on latest supercomputers using a range of compilers.

TSMP development has been driven by groups within the Center for High-Performance Scientific Computing in Terrestrial Systems (HPSC-TerrSys), as part of the Geoverbund ABC/J, the geoscientific network of the University of Cologne, Bonn University, RWTH Aachen University, and the Research Centre Jülich. The current team is anchored in Jülich and Bonn in Germany.

Visit

https://www.terrsysmp.org

for information on the features of TSMP, ongoing developments, citation, usage examples, links to documentation, the team, contact information and publications.

Quick Start on Linux

Please see getting started section for guided steps on how the model can be setup and configured for one specific experiment, which we use as one of the default test cases. To get an overview on possible TSMP applications refer to the TSMP website and the TSMP documention.

TSMP version history

The model components used in TSMP are OASIS3-MCT v2, COSMO v5.01, CLM v3.5, ParFlow 3.2 for TSMP versions v1.2.1, v1.2.2 and v1.2.3, ParFlow 3.9 for version v1.3.3 and ParFlow 3.12 for version v1.4.0. TSMP supports ParFlow 3.7 onwards from version v1.3.3 onward.

Citing TSMP

If you use TSMP in a publication, please cite the these papers that describe the model's basic functionalities:

  • Shrestha, P., Sulis, M., Masbou, M., Kollet, S., and Simmer, C. (2014). A Scale-Consistent Terrestrial Systems Modeling Platform Based on COSMO, CLM, and ParFlow. Monthly Weather Review, 142(9), 3466–3483. doi:10.1175/MWR-D-14-00029.1.
  • Gasper, F., Goergen, K., Kollet, S., Shrestha, P., Sulis, M., Rihani, J., and Geimer, M. (2014). Implementation and scaling of the fully coupled Terrestrial Systems Modeling Platform (TerrSysMP) in a massively parallel supercomputing environment – a case study on JUQUEEN (IBM Blue Gene/Q). Geoscientific Model Development, 7(5), 2531-2543. doi:10.5194/gmd-7-2531-2014.

License

TSMP is open source software and is licensed under the MIT-License.

About

Terrestrial Systems Modelling Platform (TSMP or TerrSysMP)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Fortran 83.8%
  • Shell 7.2%
  • C 4.7%
  • Tcl 2.0%
  • Makefile 0.9%
  • Perl 0.6%
  • Other 0.8%