Time-Distance Inversion Documentation

5.3

The software performs a time-distance inversion of travel-time maps and sensitivity kernels and puts all the results in a specified directory. The results include inversion velocities, averaging kernels and error covariances. Velocities are also called models throughout the software. All input and output data are in FITS file format. An input file specifies regularization parameters, input, and output file locations. The inversion code loops through the regularization parameters and performs an inversion at each combination of values. The software is written in Python and C. Python scripts call C-library functions to parse the input file (libpars.so) and calculate inversions. The parser takes an input file and returns an internal data structure (InputParms) which is passed to an inversion function. The internal data structure is passed to the forward calculation, as well.

Functions

Inversions

Forward Calculation

Software Structure

Software Structure.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines