#include <AnisoSurfaceWaveModel.h>
Public Member Functions | |
| const trealdata & | GetThicknesses () const |
| const trealdata & | GetVp () const |
| const trealdata & | GetVs () const |
| const trealdata & | GetB () const |
| const trealdata & | GetC () const |
| const trealdata & | GetE () const |
| const trealdata & | GetTheta () const |
| const trealdata & | GetPhi () const |
| const trealdata & | GetDensities () const |
| trealdata & | SetThicknesses () |
| trealdata & | SetVp () |
| trealdata & | SetVs () |
| trealdata & | SetB () |
| trealdata & | SetC () |
| trealdata & | SetE () |
| trealdata & | SetTheta () |
| trealdata & | SetPhi () |
| trealdata & | SetDensities () |
| void | ReadModel (const std::string &filename) |
| Read the model information from an ascii file with name filename. | |
| void | WriteModel (const std::string &filename) const |
| Write the model to a file with name filename. | |
| void | WriteRunFile (const std::string &filename) const |
| Write out a script that computes synthetic data for a model with name filename+.dat. | |
| void | WritePlot (const std::string &filename) const |
| Write out an ascii file for plotting the model with xmgrace. | |
| AnisoSurfaceWaveModel () | |
| virtual | ~AnisoSurfaceWaveModel () |
Definition at line 7 of file AnisoSurfaceWaveModel.h.
| AnisoSurfaceWaveModel::AnisoSurfaceWaveModel | ( | ) |
Definition at line 12 of file AnisoSurfaceWaveModel.cpp.
| AnisoSurfaceWaveModel::~AnisoSurfaceWaveModel | ( | ) | [virtual] |
Definition at line 16 of file AnisoSurfaceWaveModel.cpp.
| const trealdata& AnisoSurfaceWaveModel::GetB | ( | ) | const [inline] |
Definition at line 38 of file AnisoSurfaceWaveModel.h.
| const trealdata& AnisoSurfaceWaveModel::GetC | ( | ) | const [inline] |
Definition at line 42 of file AnisoSurfaceWaveModel.h.
| const trealdata& AnisoSurfaceWaveModel::GetDensities | ( | ) | const [inline] |
Definition at line 58 of file AnisoSurfaceWaveModel.h.
| const trealdata& AnisoSurfaceWaveModel::GetE | ( | ) | const [inline] |
Definition at line 46 of file AnisoSurfaceWaveModel.h.
| const trealdata& AnisoSurfaceWaveModel::GetPhi | ( | ) | const [inline] |
Definition at line 54 of file AnisoSurfaceWaveModel.h.
| const trealdata& AnisoSurfaceWaveModel::GetTheta | ( | ) | const [inline] |
Definition at line 50 of file AnisoSurfaceWaveModel.h.
| const trealdata& AnisoSurfaceWaveModel::GetThicknesses | ( | ) | const [inline] |
Definition at line 26 of file AnisoSurfaceWaveModel.h.
| const trealdata& AnisoSurfaceWaveModel::GetVp | ( | ) | const [inline] |
Definition at line 30 of file AnisoSurfaceWaveModel.h.
| const trealdata& AnisoSurfaceWaveModel::GetVs | ( | ) | const [inline] |
Definition at line 34 of file AnisoSurfaceWaveModel.h.
| void AnisoSurfaceWaveModel::ReadModel | ( | const std::string & | filename | ) |
Read the model information from an ascii file with name filename.
Definition at line 20 of file AnisoSurfaceWaveModel.cpp.
| trealdata& AnisoSurfaceWaveModel::SetB | ( | ) | [inline] |
Definition at line 74 of file AnisoSurfaceWaveModel.h.
| trealdata& AnisoSurfaceWaveModel::SetC | ( | ) | [inline] |
Definition at line 78 of file AnisoSurfaceWaveModel.h.
| trealdata& AnisoSurfaceWaveModel::SetDensities | ( | ) | [inline] |
Definition at line 94 of file AnisoSurfaceWaveModel.h.
| trealdata& AnisoSurfaceWaveModel::SetE | ( | ) | [inline] |
Definition at line 82 of file AnisoSurfaceWaveModel.h.
| trealdata& AnisoSurfaceWaveModel::SetPhi | ( | ) | [inline] |
Definition at line 90 of file AnisoSurfaceWaveModel.h.
| trealdata& AnisoSurfaceWaveModel::SetTheta | ( | ) | [inline] |
Definition at line 86 of file AnisoSurfaceWaveModel.h.
| trealdata& AnisoSurfaceWaveModel::SetThicknesses | ( | ) | [inline] |
Definition at line 62 of file AnisoSurfaceWaveModel.h.
| trealdata& AnisoSurfaceWaveModel::SetVp | ( | ) | [inline] |
Definition at line 66 of file AnisoSurfaceWaveModel.h.
| trealdata& AnisoSurfaceWaveModel::SetVs | ( | ) | [inline] |
Definition at line 70 of file AnisoSurfaceWaveModel.h.
| void AnisoSurfaceWaveModel::WriteModel | ( | const std::string & | filename | ) | const |
Write the model to a file with name filename.
Definition at line 67 of file AnisoSurfaceWaveModel.cpp.
| void AnisoSurfaceWaveModel::WritePlot | ( | const std::string & | filename | ) | const |
Write out an ascii file for plotting the model with xmgrace.
Definition at line 118 of file AnisoSurfaceWaveModel.cpp.
| void AnisoSurfaceWaveModel::WriteRunFile | ( | const std::string & | filename | ) | const |
Write out a script that computes synthetic data for a model with name filename+.dat.
Definition at line 102 of file AnisoSurfaceWaveModel.cpp.
1.5.8