UNIVERS
15.3
UNIVERS base processing software API
|
#include <ikp1dmod.hpp>
Public Member Functions | |
IKP1dModLayer () | |
IKP1dModLayer (const IKP1dModLayer &lay) | |
void | info () |
void | fix_vel_ranges () |
Public Attributes | |
double | xtop |
double | ytop |
double | ztop |
double | vp |
double | vs |
double | kp |
double | ks |
double | dip |
double | az |
double | den |
double | vpmn |
double | vpmx |
double | vsmn |
double | vsmx |
double | an_dip |
double | an_az |
double | absp |
double | abss |
int | layer_type |
Element of parameters of one 1d model layer
|
inline |
Nothing to do default constructor
IKP1dModLayer::IKP1dModLayer | ( | const IKP1dModLayer & | lay | ) |
Copy constructor
void IKP1dModLayer::fix_vel_ranges | ( | ) |
Fix velocityes using provided ranges
void IKP1dModLayer::info | ( | ) |
Print itself info
double IKP1dModLayer::az |
Layer azimuth
double IKP1dModLayer::den |
Density
double IKP1dModLayer::dip |
Layer DIP
double IKP1dModLayer::kp |
Anisotropy koefficient of pressure wave
double IKP1dModLayer::ks |
Anisotropy koefficient of shear wave
int IKP1dModLayer::layer_type |
0 - not fixed layer, otherwise - fixed
double IKP1dModLayer::vp |
Pressure wave velocity
double IKP1dModLayer::vpmx |
P-wave velocities ranges (if < 0 => unlimited range)
double IKP1dModLayer::vs |
Shear wave velocity
double IKP1dModLayer::vsmx |
S-wave velocities ranges (if < 0 => unlimited range)
double IKP1dModLayer::xtop |
X-coordinate of top of layer
double IKP1dModLayer::ytop |
Y-coordinate of top of layer
double IKP1dModLayer::ztop |
Z-coordinate of top of layer