Here you may find some (hopefully) useful software:

Finite differences seismic forward modeling

A code solving for P-SV seismic wave propagation in 2D using the velocity-stress formulation in Julia. Work in progress...


The use of phase equilibrium calculations to compute physical properties of rocks has become commonplace in geophysical modeling. Typically, the phase equilibrium calculations are used to construct two-dimensional tables of rock properties as a function of pressure and temperature. Phemgp is a computer program that can be used to assemble a three-dimensional table that accounts for compositional variations from two-dimensional tables. Phemgp computes properties of the bulk rock aggregate or single phases by interpolation. For details see Zunino et al., 2011.

Download the Phemgp code

How to generate tables for Phemgp from Perple_X output