de en
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