All Packages Class Hierarchy This Package Previous Next Index
Class edu.sc.seis.TauP.TauP_Curve
edu.sc.seis.TauP.TauP_Time
|
+----edu.sc.seis.TauP.TauP_Curve
- public class TauP_Curve
- extends TauP_Time
Calculates travel time curves
at known slowness samples.
-
TauP_Curve(String)
-
-
TauP_Curve(TauModel)
-
-
calculate(double)
-
-
destroy()
-
-
getReduceVelDeg()
-
-
getReduceVelKm()
-
-
init()
- preforms intialization of the tool.
-
isGmtScript()
-
-
isReduceTime()
-
-
main(String[])
- Allows TauP_Curve to run as an application.
-
parseCmdLineArgs(String[])
-
-
printResult(Writer)
-
-
printStdUsage()
- Prints the command line arguments common to all TauP tools.
-
printStdUsageTail()
-
-
printUsage()
-
-
setGmtScript(boolean)
-
-
setReduceTime(boolean)
-
-
setReduceVelDeg(double)
- set the reducing velocity, in degrees/second.
-
setReduceVelKm(double)
- set the reducing velocity, in kilometers/second.
-
start()
-
TauP_Curve
public TauP_Curve(TauModel tMod) throws TauModelException
TauP_Curve
public TauP_Curve(String modelName) throws TauModelException
isGmtScript
public boolean isGmtScript()
setGmtScript
public void setGmtScript(boolean gmtScript)
isReduceTime
public boolean isReduceTime()
setReduceTime
public void setReduceTime(boolean reduceTime)
getReduceVelDeg
public double getReduceVelDeg()
- Returns:
- s reducing velocity in degrees/second. The internal
usage is radians/second.
setReduceVelDeg
public void setReduceVelDeg(double reduceVel)
- set the reducing velocity, in degrees/second. The internal
representation is radians/second.
getReduceVelKm
public double getReduceVelKm()
- Returns:
- s reducing velocity in kilometers/second. The internal
usage is radians/second.
setReduceVelKm
public void setReduceVelKm(double reduceVel)
- set the reducing velocity, in kilometers/second. The internal
representation is radians/second.
calculate
public void calculate(double degrees)
- Overrides:
- calculate in class TauP_Time
init
public void init() throws IOException
- preforms intialization of the tool.
- Overrides:
- init in class TauP_Time
printStdUsage
public void printStdUsage()
- Prints the command line arguments common to all TauP tools.
- Overrides:
- printStdUsage in class TauP_Time
printStdUsageTail
public void printStdUsageTail()
- Overrides:
- printStdUsageTail in class TauP_Time
printUsage
public void printUsage()
- Overrides:
- printUsage in class TauP_Time
start
public void start() throws IOException, TauModelException
- Overrides:
- start in class TauP_Time
destroy
public void destroy() throws IOException
- Overrides:
- destroy in class TauP_Time
printResult
public void printResult(Writer out) throws IOException
- Overrides:
- printResult in class TauP_Time
parseCmdLineArgs
public String[] parseCmdLineArgs(String args[]) throws IOException
- Overrides:
- parseCmdLineArgs in class TauP_Time
main
public static void main(String args[]) throws FileNotFoundException, IOException, StreamCorruptedException, ClassNotFoundException, OptionalDataException
- Allows TauP_Curve to run as an application. Creates an instance
of TauP_Curve.
.
All Packages Class Hierarchy This Package Previous Next Index