Package edu.sc.seis.TauP
Class VelocityDiscontinuity
java.lang.Object
edu.sc.seis.TauP.VelocityDiscontinuity
-
Constructor Summary
ConstructorsConstructorDescriptionVelocityDiscontinuity(double[] params) VelocityDiscontinuity(double inVp, double inVs, double inRho, double trVp, double trVs, double trRho) -
Method Summary
Modifier and TypeMethodDescriptionasName()flip()static VelocityDiscontinuityfreeSurface(VelocityModel vMod) static VelocityDiscontinuityfromVelocityModel(VelocityModel vMod, double depth, boolean downgoing) doublegetInRho()doublegetInVp()doublegetInVs()doublegetTrRho()doublegetTrVp()doublegetTrVs()
-
Constructor Details
-
VelocityDiscontinuity
public VelocityDiscontinuity(double[] params) -
VelocityDiscontinuity
public VelocityDiscontinuity(double inVp, double inVs, double inRho, double trVp, double trVs, double trRho)
-
-
Method Details
-
freeSurface
- Throws:
VelocityModelException
-
fromVelocityModel
public static VelocityDiscontinuity fromVelocityModel(VelocityModel vMod, double depth, boolean downgoing) throws VelocityModelException - Throws:
VelocityModelException
-
getInVp
public double getInVp() -
getInVs
public double getInVs() -
getInRho
public double getInRho() -
getTrVp
public double getTrVp() -
getTrVs
public double getTrVs() -
getTrRho
public double getTrRho() -
asName
-
flip
-