A parallel matrix-free framework for frequency-domain seismic modelling, imaging and inversion in Matlab

This applications is available in the software release for both SINBAD consortium members and academic community.

These webpages proved a demonstration of the modeling, imaging and inversion framework. For more details please refer to the accompanying paper:

Contents

Dependencies

The modeling code uses the following packages, found in the tools part of the software release.

Running & Parallelism

All the examples can be reproduced by running the scripts found in the software release under applications/SoftwareDemos/2DSMII. Start matlab from that directory or run startup in that directory to add the appropriate paths.

The scripts can be run in serial mode but parallel mode is advised for the modeling and imaging examples. Use matlabpool open with the appropriate configuration.

Functions

The framwork consists of 3 distinct packages which can be found in the tools part of the software release. The main components are listed below

algorithms/2DFreqModeling

operators/misc

functions/misc

functions/solvers/QuasiNewton

Examples

The examples presented in the paper are found here.