Published September 22, 2025 | Version v1
Software Open

qdyn_hmat_lsoda: QDYN earthquake simulator with Hierarchical matrices and LSODA solver

Contributors

  • 1. Institut de Recherche pour le Développement
  • 2. ROR icon Université Côte d'Azur
  • 3. ROR icon University of Plymouth

Description

This repository contains the code to run the models in Rodriguez Piceda et al.'s ""The role of fault network geometry on the complexity of seismic cycles in the Apennines". This code is an adaptation from QDYN (Luo et al., 2017), including the implementation of hierarchical matrices of Bradley (2014) by Galvez et al. (2020) and of the LSODA solver (Yin et al., 2023). Refer to ReadMe.md file for further description of the repository. 

References:

Bradley, A. M. (2014). Software for efficient static dislocation–traction calculations in fault simulators. Seismological Research Letters, 85(6), 1358-1365.
Galvez, P., Somerville, P., Petukhin, A., Ampuero, J. P., & Peter, D. (2020). Earthquake cycle modelling of multi-segmented faults: dynamic rupture and ground motion simulation of the 1992 M w 7.3 Landers Earthquake. Pure and Applied Geophysics, 177(5), 2163-2179.
Luo, Y., Ampuero, J. P., Galvez, P., van den Ende, M., & Idini, B. (2017). QDYN: a Quasi-DYNamic earthquake simulator (v1.1) [Data set]. Zenodo. doi:10.5281/zenodo.322459
Yin, Y., Galvez, P., Heimisson, E. R., & Wiemer, S. (2023). The role of three-dimensional fault interactions in creating complex seismic sequences. Earth and Planetary Science Letters, 606, 118056.

Files

qdyn_hmat_lsoda.zip

Files (17.2 MB)

Name Size Download all
md5:9326b473c2dcf01ac01a1e9f6f94c863
17.2 MB Preview Download

Additional details

Related works

Cites
Journal article: 10.1016/j.epsl.2023.118056 (DOI)
Journal article: 10.1007/s00024-019-02228-x (DOI)
Is cited by
Dataset: 10.5281/zenodo.17177111 (DOI)
Is derived from
Software: 10.5281/zenodo.322459 (DOI)

Software

Programming language
Python , C++ , Fortran , MATLAB