OASES - Ocean Acoustics and Seismic Exploration Synthesis


OASES is a general purpose computer code for modeling seismo-acoustic propagation in horizontally stratified waveguides using wavenumber integration in combination with the Direct Global Matrix solution technique. It is basically an upgraded version of SAFARI. Compared to SAFARI version 3.0, which was once by NURC (formerly known as SACLANTCEN), OASES provides improved numerical efficiency, and the global matrix mapping has been re-defined to ensure unconditional numerical stability in the few extreme cases where the original SAFARI has proved unstable. OASES is downward compatible with SAFARI, and the preparation of input files follows the guidelines of the SAFARI manual. However, there are several new options, and OASES is shipped with it's own, self-contained, documentation.

Latest OASES Release: Version 3.1 - 28 Oct 2004


How to get the OASES Package

The full version of OASES is available for licensing through the MIT Technology Licensing Office. The Licensing Officer is Daniel Dardani, Phone (617) 253-6966, Fax (617) 258-6790.

How to get the OASES Export Package

A limited, public domain Export Version of the OASES package is available via http. It can be accessed as a tar file in either gzipped (.tar.gz) or compressed (.tar.Z) form.

Click here for the gzipped form.
Click here for the compressed form.

How to Install OASES

Once you have transferred the tar file to your machine, you must first uncompress it:

> uncompress oases.tar.Z
> gunzip oases.tar.gz

You can get get a listing of the content by

> tar tf oases.tar

Now, move oases.export.tar to the root directory where you want the OASES directory tree to be placed, usually your HOME directory, and type

> tar xvf oases.tar

Now rename the directory to oases:

> mv oases_export oases

Now go into the oases directory

> cd oases

Here you will find the master make file 'Makefile'. If you are installing on a Sun-SPARC, a DEC AXP or Decstation, or an SGI, and you are happy with the default setup, then simply type:

> make all

and the whole OASES package will be compiled and linked into binaries placed in the directory $HOME/oases/bin.
Put the bin directory BIN you have chosen into your PATH, and move all the command files shipped in oases/bin to this directory as well.

If you are running under X-windows, answer x when MINDIS asks for the terminal type, or you may set the environmental variable in your .login file:


Type rehash, and you are ready to go. You will find sample data files in oases/tloss, oases/pulse, and oases/rcoef.

User Manual

The documentation for OASES is available as a supplement to the SAFARI manual either on-line or in LaTeX format in the oases/doc directory of the distribution. It is also available as a PDF or Postscript file

Good luck and have fun.

Henrik Schmidt


Henrik Schmidt / henrik@mit.edu