edu.sc.seis.TauP
Class TauP_Create
java.lang.Object
|
+--edu.sc.seis.TauP.TauP_Create
- public class TauP_Create
- extends java.lang.Object
TauP_Create - Re-implementation of the seismic travel time calculation
method described in "The Computation of Seismic Travel Times"
by Buland and Chapman, BSSA vol. 73, No. 5, October 1983, pp 1271-1302.
This creates the SlownessModel and tau branches and saves them for later
use.
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
verbose
public transient boolean verbose
TauP_Create
public TauP_Create()
setDirectory
public void setDirectory(java.lang.String directory)
getDirectory
public java.lang.String getDirectory()
setModelFilename
public void setModelFilename(java.lang.String modelFilename)
getModelFilename
public java.lang.String getModelFilename()
setDEBUG
public void setDEBUG(boolean DEBUG)
getDEBUG
public boolean getDEBUG()
setVelocityModel
public void setVelocityModel(VelocityModel vMod)
getVelocityModel
public VelocityModel getVelocityModel()
setSlownessModel
public void setSlownessModel(SlownessModel sMod)
getSlownessModel
public SlownessModel getSlownessModel()
setTauModel
public void setTauModel(TauModel tMod)
getTauModel
public TauModel getTauModel()
printUsage
public void printUsage()
main
public static void main(java.lang.String[] args)
throws SlownessModelException,
TauModelException
- Allows TauP_Create to run as an application. Creates an instance
of TauP_Create and calls tauPCreate.init() and
tauPCreate.start().
parseFileName
public void parseFileName(java.lang.String modelFilename)
init
public void init()
throws java.io.IOException,
VelocityModelException
start
public void start()
throws SlownessModelException,
TauModelException