Layer Cake
Basic functionality of all steps of Kirchhoff inversion such as traveltime computations, Kirchhoff mapping and inversion by conjugate gradients.
Layer Cake Regularization Part 1
Has some more advanced functionality including regularized noisy inversion using IterativeSolvers.jl.
Layer Cake Regularization Part 2
Regularization by cost function using Optim.jl. Has an in-depth example of Total Variation (TV) regularization.