All these codes are C/C++ based

A 3D finite difference code to solve wave equation. fdfault

A 3D code to solve rupture dynamics (finite difference) and quasi-static (finite element) phase. Dynearthsol3D

Full 3D waveform modeling code coupled with NewZealand velocity model. Hercules

A 2D finite element code to solve steady state heat equation. FEM2D

All these codes are Matlab based

A 2D finite difference code to solve wave equation. FIN2WAVE

A spring-slider BK model to run earthquake cycle simulation. BKmodel

A 1D finite difference code to solve wave equation. 1Dwaveprop

All these codes are python based

A 1D code second order ODE using different partial difference methods (e.g. leap from, Euler, Bashford etc). finite_difference_methods

A 2D code for Lagrangian piecewise interpolation. This interpolation is for an exponential function. 2D_lagrange_interpolation

Machine learning method to predict earthquake magnitude. Both classification and regression problems. model_ML_integration

Codes and Tutorials



Seismology Tutorials. (under progress...)

Tutorials Page