Seismic data analysis and modeling


Classes

class  gplib::AnisoSurfaceWaveModel
 A class to store information about anisotropic surface wave models. More...
class  gplib::AnisoSurfaceWaveObjective
 This class calculates the misfit for anisotropic surface wave dispersion data. More...
class  gplib::AnisoSurfaceWaveSynthetic
 Calculate synthetic anisotropic surface wave data. More...
class  gplib::CalcSpectralElement
 This class calculates one spectral element of the receiver function from the two input spectral elements. More...
class  gplib::FkModel
 A model for forward calculations with a wavenumber integration code, currently not in use and might be removed in a later version. More...
class  gplib::MoveoutCorrection
class  gplib::MultiAnisoSurfaceWaveObjective
 Minimize the misfit for several surface wave dispersion curves simultaneously. More...
class  gplib::MultiRecCalc
 This class implements the multi-site receiver function calculation in the frequency domain as suggested by Gurrolla 1995. More...
class  gplib::ParkSurfaceWaveData
class  gplib::RecCalc
 This class is used to calculate receiver functions from seismic data. More...
class  gplib::ResPkModel
 This class stores and writes model for the respktn 1D seismic code that we use for receiver function calculations. More...
class  gplib::RFVelCalc
 This class implements the method to calculate absolute S-Wave velocities from Receiver function data as described by Sevnningsen and Jacobsen, GJI 2007. More...
class  gplib::Sdisp96Model
 This class can write files specific for the synthetic surface wave codes that are part of the computer programs in seismology. More...
class  gplib::SeismicDataComp
class  gplib::SeismicModel
 The class SeismicModel is the base class for some of the model format for seismic codes. More...
class  gplib::SeismicStationList
 Manages a collection of seismic traces, mainly provides functionality to read in data specified in a file with names. More...
struct  gplib::CalcDensity
 Calculate density from a given S-velocity, the formula is taken from Owen et al. JGR 89,7783-7795 and modified for vs. More...
class  gplib::SurfaceWaveData
 A class to read, write and store fundamental mode surface wave dispersion data. More...
class  gplib::SurfaceWaveModel
 A class to store 1D model for calculation of synthetic surface wave data. More...
class  gplib::SurfaceWaveObjective
 This class calculates the misfit between observed surface wave dispersion data and the data calculated from a seismic model. More...
class  gplib::SurfaceWaveSynthetic
 Calculate synthetic fundamental mode Rayleigh phase velocity data from an isotropic 1D model. More...

Functions

void gplib::Normalize (std::vector< double > &Trace)

Detailed Description


Function Documentation

void gplib::Normalize ( std::vector< double > &  Trace  )  [inline]

Definition at line 23 of file SeisTools.h.

Referenced by gplib::RecCalc::CalcRecData().


Generated on Tue Nov 3 13:24:14 2009 for GPLIB++ by  doxygen 1.5.8