software
celeri - github
- Next generation python based imaging of earthquake cycle, fault and plate kinematics
- Easy to use python foundation
- Convenient automated block closure
- Memory efficient H-matrix compression
- Standardized file formats
- Fast C/Fortran elastic calculations
skies - github
- A python-based package designed to generate three-dimensional earthquake sequences in time across geometrically complex fault systems using kinematically constrained loading and emperical statistical models.
bem2d.jl - github
- Two-dimensional elastic boundary elements with quadratic shape functions
- Written in Julia
- Quadratic shape functions for more accurate near-field stress calculations
- Supported element interactions
- displacement → displacement
- displacement → traction (use with caution)
- traction → displacement (use with caution)
- traction → traction (use with caution)
Triangular dislocation elements - github
- A Matlab implementation of the analytic solutions for the displacements, strains, and stresses caused by spatially uniform slip on a triangular dislocation element in a homogeneous elastic half space
- Richard Styron has a great python port
- Superceded by the Nikhoo and Walters (2015) singularity reducing improvements with Ben Thompson’s amazing CUDA implementation (100 million TDEs per second)
Machine learning aftershock locations - github
- A Python pipeline for learning (using Keras) the relationships between mainshock (from the SRCMOD catalog) static elastic stress changes and aftershock locations.