#include <AK135Model.h>
Definition at line 61 of file AK135Model.h.
◆ AK135Model()
geotess::AK135Model::AK135Model |
( |
| ) |
|
|
inline |
◆ ~AK135Model()
geotess::AK135Model::~AK135Model |
( |
| ) |
|
|
inline |
◆ getLayerProfile()
void geotess::AK135Model::getLayerProfile |
( |
const double & |
lat, |
|
|
const double & |
lon, |
|
|
const int & |
layer, |
|
|
vector< float > & |
r, |
|
|
vector< vector< float > > & |
nodeData |
|
) |
| |
|
inline |
Extract from our example earth model (AK135Model) a single profile of radii and data values through a single layer.
Note that the number of radii and number of data nodes are not always the same. Here are the possibilities:
In the crustal layers, there will be two radii and a single data node, indicating that vp, vs and density are constants in the profiles through crustal layers.
In the core and mantle, the number of radii and the number of data nodes will be equal, indicating that these values vary continuously in each layer in the radial direction.
- Parameters
-
lat | the latitude of the desired profile in degrees. |
lon | the longitude of the desired profile in degrees. |
layer | the layer of the model |
r | will be populated with a 1D array of radius values that traverse the specified layer at the specified lat, lon position. |
nodeData | will be populated with vp, vs, and density for each node of the profile. |
Definition at line 96 of file AK135Model.h.
◆ data
float geotess::AK135Model::data[7][50][3] |
|
private |
◆ nLayers
int geotess::AK135Model::nLayers |
|
private |
◆ nNodes
int geotess::AK135Model::nNodes[7] |
|
private |
◆ nRadii
int geotess::AK135Model::nRadii[7] |
|
private |
◆ radii
float geotess::AK135Model::radii[7][50] |
|
private |
The documentation for this class was generated from the following file: