Octave

There are some octave programs included with BSU-3.0.2/Octave that will need to build an ELF LSB shared object that extends the octave package. There is an executable script, build_disper_oct that can be run to create disper.oct. This shared object is required for the following programs:
FwdR1.m - Computes Rayleigh wave forward problem, compares to data.
moho.m - Computes Rayleigh wave forward problem for a built in velocity profile.
rayleigh.m - Simple computation of Rayleigh wave forward problem example.
invR1.m - Inverse Rayleigh wave inversion with data.
mastercurve.m - Computes Rayleigh wave master curves for layer over half-space.
To build the shared object, be sure to have octave development package installed. For Debian users, this is liboctave-dev-3.8.2-4.deb or later.