#include <Sdisp96Model.h>

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'. | |
| Sdisp96Model & | operator= (const Sdisp96Model &source) |
| Sdisp96Model (const Sdisp96Model &Old) | |
| Sdisp96Model (const SurfaceWaveModel &Old) | |
| Sdisp96Model () | |
| virtual | ~Sdisp96Model () |
Definition at line 11 of file Sdisp96Model.h.
| 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.
| Sdisp96Model & Sdisp96Model::operator= | ( | const Sdisp96Model & | source | ) |
| 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] |
| void Sdisp96Model::WriteModel | ( | const std::string & | filename | ) | const [virtual] |
Write them model to a file so that the forward codes can use it.
Reimplemented from SurfaceWaveModel.
Definition at line 40 of file Sdisp96Model.cpp.
References SurfaceWaveModel::CheckConsistency(), SurfaceWaveModel::GetDensities(), SurfaceWaveModel::GetEta(), SurfaceWaveModel::GetName(), SurfaceWaveModel::GetPvVelocities(), SurfaceWaveModel::GetQkappa(), SurfaceWaveModel::GetQmu(), SurfaceWaveModel::GetSvVelocities(), and SurfaceWaveModel::GetThicknesses().
Referenced by main().
| 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().
1.5.8