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.


Constructor Index

 o TauP_Curve(String)
 o TauP_Curve(TauModel)

Method Index

 o calculate(double)
 o destroy()
 o getReduceVelDeg()
 o getReduceVelKm()
 o init()
preforms intialization of the tool.
 o isGmtScript()
 o isReduceTime()
 o main(String[])
Allows TauP_Curve to run as an application.
 o parseCmdLineArgs(String[])
 o printResult(Writer)
 o printStdUsage()
Prints the command line arguments common to all TauP tools.
 o printStdUsageTail()
 o printUsage()
 o setGmtScript(boolean)
 o setReduceTime(boolean)
 o setReduceVelDeg(double)
set the reducing velocity, in degrees/second.
 o setReduceVelKm(double)
set the reducing velocity, in kilometers/second.
 o start()

Constructors

 o TauP_Curve
 public TauP_Curve(TauModel tMod) throws TauModelException
 o TauP_Curve
 public TauP_Curve(String modelName) throws TauModelException

Methods

 o isGmtScript
 public boolean isGmtScript()
 o setGmtScript
 public void setGmtScript(boolean gmtScript)
 o isReduceTime
 public boolean isReduceTime()
 o setReduceTime
 public void setReduceTime(boolean reduceTime)
 o getReduceVelDeg
 public double getReduceVelDeg()
Returns:
s reducing velocity in degrees/second. The internal usage is radians/second.
 o setReduceVelDeg
 public void setReduceVelDeg(double reduceVel)
set the reducing velocity, in degrees/second. The internal representation is radians/second.

 o getReduceVelKm
 public double getReduceVelKm()
Returns:
s reducing velocity in kilometers/second. The internal usage is radians/second.
 o setReduceVelKm
 public void setReduceVelKm(double reduceVel)
set the reducing velocity, in kilometers/second. The internal representation is radians/second.

 o calculate
 public void calculate(double degrees)
Overrides:
calculate in class TauP_Time
 o init
 public void init() throws IOException
preforms intialization of the tool.

Overrides:
init in class TauP_Time
 o printStdUsage
 public void printStdUsage()
Prints the command line arguments common to all TauP tools.

Overrides:
printStdUsage in class TauP_Time
 o printStdUsageTail
 public void printStdUsageTail()
Overrides:
printStdUsageTail in class TauP_Time
 o printUsage
 public void printUsage()
Overrides:
printUsage in class TauP_Time
 o start
 public void start() throws IOException, TauModelException
Overrides:
start in class TauP_Time
 o destroy
 public void destroy() throws IOException
Overrides:
destroy in class TauP_Time
 o printResult
 public void printResult(Writer out) throws IOException
Overrides:
printResult in class TauP_Time
 o parseCmdLineArgs
 public String[] parseCmdLineArgs(String args[]) throws IOException
Overrides:
parseCmdLineArgs in class TauP_Time
 o 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