Sdisp96Model Class Reference
[Seismic data analysis and modeling]

This class can write files specific for the synthetic surface wave codes that are part of the computer programs in seismology. More...

#include <Sdisp96Model.h>

Inheritance diagram for Sdisp96Model:

Inheritance graph
[legend]

List of all members.

Public Member Functions

void SetSpherical (const bool s)
 Do we want a spherical model or a flat earth model.
virtual void ReadModel (const std::string &filename)
 Read the model from a file.
virtual void WriteModel (const std::string &filename) const
 Write them model to a file so that the forward codes can use it.
virtual void WriteRunFile (const std::string &filename, const std::vector< double > periods) const
 Write out a script file that when run creates synthetic data with the name filename+'.asc'.
Sdisp96Modeloperator= (const Sdisp96Model &source)
 Sdisp96Model (const Sdisp96Model &Old)
 Sdisp96Model (const SurfaceWaveModel &Old)
 Sdisp96Model ()
virtual ~Sdisp96Model ()


Detailed Description

This class can write files specific for the synthetic surface wave codes that are part of the computer programs in seismology.

Definition at line 11 of file Sdisp96Model.h.


Constructor & Destructor Documentation

Sdisp96Model::Sdisp96Model ( const Sdisp96Model Old  ) 

Definition at line 29 of file Sdisp96Model.cpp.

Sdisp96Model::Sdisp96Model ( const SurfaceWaveModel Old  )  [inline]

Definition at line 26 of file Sdisp96Model.h.

Sdisp96Model::Sdisp96Model (  ) 

Definition at line 11 of file Sdisp96Model.cpp.

Sdisp96Model::~Sdisp96Model (  )  [virtual]

Definition at line 16 of file Sdisp96Model.cpp.


Member Function Documentation

Sdisp96Model & Sdisp96Model::operator= ( const Sdisp96Model source  ) 

Definition at line 20 of file Sdisp96Model.cpp.

References isSpherical.

void Sdisp96Model::ReadModel ( const std::string &  filename  )  [virtual]

Read the model from a file.

Reimplemented from SurfaceWaveModel.

Definition at line 35 of file Sdisp96Model.cpp.

void Sdisp96Model::SetSpherical ( const bool  s  )  [inline]

Do we want a spherical model or a flat earth model.

Definition at line 17 of file Sdisp96Model.h.

void Sdisp96Model::WriteModel ( const std::string &  filename  )  const [virtual]

void Sdisp96Model::WriteRunFile ( const std::string &  filename,
const std::vector< double periods 
) const [virtual]

Write out a script file that when run creates synthetic data with the name filename+'.asc'.

Reimplemented from SurfaceWaveModel.

Definition at line 80 of file Sdisp96Model.cpp.

References SurfaceWaveModel::CheckConsistency().


The documentation for this class was generated from the following files:

Generated on Tue Aug 4 16:04:22 2009 for GPLIB++ by  doxygen 1.5.8