/surfwave_inv

A simple Rayleigh wave inversion code for exploration geophysics. The forward model implements the 1972 Schwab and Knopoff algorithm.

Primary LanguagePython

Bram Willemsen. 
bramwillemsen -at- gmail.com
------------------------------------------------------
THIS SOFTWARE IS FREE, BUT COMES WITHOUT ANY WARRANTY
Code contributions are appreciated. 
I'd love to hear if this program turns out to be useful
for someone else as well, please send me a message!
------------------------------------------------------
About the code (designed for Python 2.7): 

An implementation and adaptation of the 1972 Schwab and Knopoff Rayleigh wave dispersion algorithm, applied to near surface exploration.
The 'contintental model' is used for rayleigh wave dispersion. Figure 11 forms the basis.
A basic inversion program is included as well using Python.

This tool will hopefully be sufficient for generating 1D shear wave profiles during small field work experiments. 

download:
git clone https://github.com/lawillem/surfwave_inv.git

or download the .zip file from the github page.

install:
python setup.py install --user

inversion example:
examples/test_inversion.py