public class NamedDiscontinuityStructure
extends java.lang.Object
computeBullenLaw(int, double[])
Xgbm Davis and Henson, 1993
修飾子 | コンストラクタと説明 |
---|---|
protected |
NamedDiscontinuityStructure() |
|
NamedDiscontinuityStructure(java.nio.file.Path path) |
修飾子とタイプ | メソッドと説明 |
---|---|
double |
getBoundary(int i)
i=0 (center) imax(surface)
|
double |
getCoreMantleBoundary() |
double |
getInnerCoreBoundary() |
double |
getMohoDiscontinuity() |
int |
getNzone() |
double |
getQKappa(double r) |
double |
getQMu(double r) |
double |
getRho(double r) |
double |
getVp(double r) |
double |
getVpA(int izone) |
double |
getVpB(int izone) |
double |
getVs(double r) |
double |
getVsA(int izone) |
double |
getVsB(int izone) |
static void |
main(java.lang.String[] args) |
static NamedDiscontinuityStructure |
prem()
PREM
|
protected NamedDiscontinuityStructure()
public NamedDiscontinuityStructure(java.nio.file.Path path)
path
- model file written by nd format.public static void main(java.lang.String[] args)
public static NamedDiscontinuityStructure prem()
public double getCoreMantleBoundary()
public double getInnerCoreBoundary()
public double getMohoDiscontinuity()
public double getRho(double r)
r
- radius [km]public double getVp(double r)
r
- radius [km]public double getVs(double r)
r
- radius [km]public double getQMu(double r)
r
- radius [km]public double getQKappa(double r)
r
- radius [km]public double getVpA(int izone)
izone
- zone numberpublic double getVpB(int izone)
izone
- zone numberpublic double getVsA(int izone)
izone
- zone numberpublic double getVsB(int izone)
izone
- zone numberpublic double getBoundary(int i)
i
- zone numberpublic int getNzone()