An open-source software for the simulation of seismic wave phenomena and earthquake dynamics


Dynamic rupture simulation of the 2018 Palu, Sulawesi Earthquake (Krenz et al., 2021; motivating the Palu scenario for SCC 2022)

Student Cluster Competition 2022

SeisSol is proud to have been selected as Mystery Application for the SC22 Student Cluster Competition!

The 13 student teams at SC22 in Dallas had to tackle a performance benchmark and two simulation scenarios with SeisSol, modelling earthquakes in Northridge, 1994 and Palu, Sulawesi, 2018!


More info in our SCC22 blog post and on the website of the Student Cluster Competition.

Dynamic rupture simulation of the 2004 Sumatra-Andaman earthquake (Uphoff et al., 2017).

Earthquake simulation ...

SeisSol enables dynamic rupture modelling on realistic geometries

SeisSol is a high-performance computational seismology software to simulate complex earthquake scenarios. It supports various rheologies (elastic, anisotropic-elastic, acoustic, viscoelastic, poroelastic), boundary conditions and dynamic rupture laws. SeisSol uses high-order discontinuous Galerkin discretisation with an Arbitrary DERivative (ADER) local time stepping on unstructured adaptive tetrahedral meshes.

... meets Supercomputing!

Proven scalability and high-performance on many HPC systems

SeisSol follows an MPI+X parallelisation, supporting OpenMP and CUDA (SYCL upcoming) for heterogeneous compute nodes, and exhibits excellent performance and scalability on a suitable range of supercomputing platforms.

Per-node performance on SuperMUC (M), Shaheen II (S), and Cori (C).

High parallel efficiency and fast time-to solution using local time-stepping (LTS).

Meet the cheesequake challenge (video on YouTube)

We tets

Automatic mesh generation to simulate waves in highly complex geometries.

SeisSol offers example workflows based on the Gmsh and Simmetrix mesh generation packages. See the SeisSol Tutorials and Cookbook for examples.