UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
IKP1dModLayer Struct Reference

#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
 

Detailed Description

Element of parameters of one 1d model layer

Constructor & Destructor Documentation

IKP1dModLayer::IKP1dModLayer ( )
inline

Nothing to do default constructor

IKP1dModLayer::IKP1dModLayer ( const IKP1dModLayer lay)

Copy constructor

Member Function Documentation

void IKP1dModLayer::fix_vel_ranges ( )

Fix velocityes using provided ranges

void IKP1dModLayer::info ( )

Print itself info

Member Data Documentation

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


The documentation for this struct was generated from the following file: