CaDS Seminar 2026 - June 2

Paul Rigor (SDL Terrestrial System)

Software design and engineering aspects of the Terrestrial Systems Modeling Platform v2 (TSMP2)

Abstract:

The Terrestrial Systems Modeling Platform v2 (TSMP2) is an massively-parallel (MPI-based) HPC application used for regional Earth system modeling. It simulates the water and energy cycle across the groundwater-vegetation-atmosphere continuum by coupling together three independent HPC codes: the ICON atmosphere model, the eCLM land surface model, and the ParFlow subsurface hydrology model. What goes into the development of TSMP2? In this talk I will share behind-the-scenes of how the TSMP2 model is maintained, highlighting especially the software engineering practices and challenges within our team.

Last Modified: 27.05.2026