05.07.2013 Views

Using IWAVE - Madagascar

Using IWAVE - Madagascar

Using IWAVE - Madagascar

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

10<br />

Virieux, J., 1984, SH-wave propagation in heterogeneous media: Velocity stress finitedifference<br />

method: Geophysics, 49, 1933–1957.<br />

——–, 1986, P-SV wave propagation in heterogeneous media: Velocity stress finitedifference<br />

method: Geophysics, 51, 889–901.<br />

Figure 1: Dome velocity model<br />

ANNOTATED PARAMETER FILES<br />

All <strong>IWAVE</strong> applications are parameter-driven: that is, they accept as input a map<br />

or associative array, defined by a list of key = value pairs. These parameter specifications<br />

can be included on the command line. However, because the number of such<br />

parameter specifications is rather large, it’s convenient to store them in a parameter<br />

file (“par file”). The use of a par file has the added advantage that the file may<br />

include annotations and white space to improve readability.<br />

The examples displayed in this paper are created in the directory $TOP/demo/data.<br />

The par file parfile is a by-product of data creation - the SConstruct script textprocesses<br />

it from prototype files including macros, which are resolved when the scripts<br />

are run. Four such prototype par files are present in data, each one defining a

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!