SIA-system for (not only) seismic data analysis
SIA code libraries
(generated by doxygen)
Programmer's Reference and Cookbook
Igor B. Morozov, February 10, 2002
SEISMIC MONITOR OPERATION
"Phases"
Data Flow
Module calls
Components of a Seismic Processing Module
PROGRAMMING PRINCIPLES
Naming Conventions
Basic Classes
Seismic data formats
Module Data Organization
PARAMETER DEFINITION FILE
EDIT PHASE
Edit phase templates
How to switch between parameter lists
How to read parameters
How to use repeat groups
Accessing header tables
PROCESS PHASE
Process phase templates
DATA MANIPULATION
Main data structures:
traces
, trace
ensembles
, ensemble
gathers
Operations with
trace headers
Manipulations with
database tables
IMPORTANT SYSTEM COMPONENTS
Opening and closing files
Error handling and messages to the user
Memory allocation
Communications between the modules
Math library
Plotting
Updated 03/17/2006 by
Igor Morozov