All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class edu.sc.seis.TauP.TauP_Path

edu.sc.seis.TauP.TauP_Time
   |
   +----edu.sc.seis.TauP.TauP_Pierce
           |
           +----edu.sc.seis.TauP.TauP_Path

public class TauP_Path
extends TauP_Pierce
Calculate travel paths for different phases using a linear interpolated ray parameter between known slowness samples.


Constructor Index

 o TauP_Path(String)
 o TauP_Path(TauModel)

Method Index

 o calcPath(double)
 o calculate(double)
 o destroy()
 o getGmtScript()
 o getMapWidth()
Gets the gmt map width to be used with the output script and for creating the circles for each discontinuity.
 o getMaxPathInc()
 o init()
preforms intialization of the tool.
 o main(String[])
Allows TauP_Path to run as an application.
 o parseCmdLineArgs(String[])
 o printResult(Writer)
 o printUsage()
prints the known command line flags.
 o setGmtScript(boolean)
 o setMapWidth()
Sets the gmt map width to be used with the output script and for creating the circles for each discontinuity.
 o setMaxPathInc(double)
 o start()

Constructors

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

Methods

 o setMapWidth
 public void setMapWidth()
Sets the gmt map width to be used with the output script and for creating the circles for each discontinuity. Default is 6 inches.

 o getMapWidth
 public float getMapWidth()
Gets the gmt map width to be used with the output script and for creating the circles for each discontinuity.

 o getGmtScript
 public boolean getGmtScript()
 o setGmtScript
 public void setGmtScript(boolean gmtScript)
 o getMaxPathInc
 public double getMaxPathInc()
 o setMaxPathInc
 public void setMaxPathInc(double maxPathInc)
 o calculate
 public void calculate(double degrees)
Overrides:
calculate in class TauP_Pierce
 o calcPath
 public void calcPath(double degrees)
 o printResult
 public void printResult(Writer out) throws IOException
Overrides:
printResult in class TauP_Pierce
 o init
 public void init() throws IOException
preforms intialization of the tool.

Overrides:
init in class TauP_Time
 o printUsage
 public void printUsage()
prints the known command line flags.

Overrides:
printUsage in class TauP_Pierce
 o parseCmdLineArgs
 public String[] parseCmdLineArgs(String args[]) throws IOException
Overrides:
parseCmdLineArgs in class TauP_Pierce
 o start
 public void start() throws IOException, TauModelException, TauPException
Overrides:
start in class TauP_Time
 o destroy
 public void destroy() throws IOException
Overrides:
destroy in class TauP_Time
 o main
 public static void main(String args[]) throws FileNotFoundException, IOException, StreamCorruptedException, ClassNotFoundException, OptionalDataException
Allows TauP_Path to run as an application. Creates an instance of TauP_Path and calls TauP_Path.init() and TauP_Path.start().


All Packages  Class Hierarchy  This Package  Previous  Next  Index