#include <ResPkModel.h>

Public Member Functions | |
| virtual void | GetData (const std::string filename) |
| virtual void | WriteData (const std::string filename) |
| virtual void | WriteRunFile (const std::string &filename) |
| ResPkModel () | |
| ResPkModel (const int nlayers) | |
| ResPkModel (const SeismicModel &source) | |
| virtual | ~ResPkModel () |
Definition at line 10 of file ResPkModel.h.
| ResPkModel::ResPkModel | ( | ) |
Definition at line 11 of file ResPkModel.cpp.
| ResPkModel::ResPkModel | ( | const int | nlayers | ) |
Definition at line 18 of file ResPkModel.cpp.
| ResPkModel::ResPkModel | ( | const SeismicModel & | source | ) |
| ResPkModel::~ResPkModel | ( | ) | [virtual] |
Definition at line 14 of file ResPkModel.cpp.
| void ResPkModel::GetData | ( | const std::string | filename | ) | [virtual] |
Implements SeismicModel.
Definition at line 51 of file ResPkModel.cpp.
References SeismicModel::Init(), SeismicModel::SetDensity(), SeismicModel::SetDip(), SeismicModel::SetPVelocity(), SeismicModel::SetQp(), SeismicModel::SetQs(), SeismicModel::SetRecDist(), SeismicModel::SetStrike(), SeismicModel::SetSVelocity(), and SeismicModel::SetThickness().
Referenced by main().
| void ResPkModel::WriteData | ( | const std::string | filename | ) | [virtual] |
Implements SeismicModel.
Definition at line 30 of file ResPkModel.cpp.
References SeismicModel::GetDensity(), SeismicModel::GetDip(), SeismicModel::GetPVelocity(), SeismicModel::GetQp(), SeismicModel::GetQs(), SeismicModel::GetStrike(), SeismicModel::GetSVelocity(), and SeismicModel::GetThickness().
Referenced by RecCalc::SynthPreParallel(), and C1DRecObjective::WriteModel().
| void ResPkModel::WriteRunFile | ( | const std::string & | filename | ) | [virtual] |
Implements SeismicModel.
Definition at line 78 of file ResPkModel.cpp.
References SeismicModel::GetDt(), SeismicModel::GetNpts(), and SeismicModel::GetSlowness().
Referenced by RecCalc::SynthPreParallel().
1.5.8