Package edu.sc.seis.TauP.cmdline
Class TauP_Create
java.lang.Object
edu.sc.seis.TauP.cmdline.TauP_Tool
edu.sc.seis.TauP.cmdline.TauP_Create
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.
-
Field Summary
FieldsFields inherited from class edu.sc.seis.TauP.cmdline.TauP_Tool
ABREV_SYNOPSIS, abstractOutputTypeArgs, OPTIONS_HEADING, toolProps -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()voidinit()loadVMod()voidsetAllowInnerCoreS(boolean allowInnerCoreS) voidsetDirectory(String directory) voidsetMaxDeltaP(float maxDeltaP) voidsetMaxDepthInterval(float maxDepthInterval) voidsetMaxInterpError(float maxInterpError) voidsetMaxRangeInterval(float maxRangeInterval) voidsetMinDeltaP(float minDeltaP) voidsetModelFilename(String modelFilename) voidsetVelFileType(String type) voidvoidstart()voidMethods inherited from class edu.sc.seis.TauP.cmdline.TauP_Tool
call, configDefaults, getCmdLineArgs, getOutFileExtension, isDEBUG, isVerbose, setDEBUG, setOutFileBase, setOutFileExtension, setOutputFormat, setToolPropsFilename, setVerbose, toolNameFromClass
-
Field Details
-
GUI
protected boolean GUI
-
-
Constructor Details
-
TauP_Create
public TauP_Create()
-
-
Method Details
-
setDirectory
-
getDirectory
-
setModelFilename
-
getOutputFormat
- Specified by:
getOutputFormatin classTauP_Tool
-
setVelFileType
-
setVelocityModel
-
setMinDeltaP
public void setMinDeltaP(float minDeltaP) -
setMaxDeltaP
public void setMaxDeltaP(float maxDeltaP) -
setMaxDepthInterval
public void setMaxDepthInterval(float maxDepthInterval) -
setMaxRangeInterval
public void setMaxRangeInterval(float maxRangeInterval) -
setMaxInterpError
public void setMaxInterpError(float maxInterpError) -
setAllowInnerCoreS
public void setAllowInnerCoreS(boolean allowInnerCoreS) -
loadVMod
- Throws:
IOExceptionVelocityModelException
-
validateArguments
- Specified by:
validateArgumentsin classTauP_Tool- Throws:
TauModelException
-
start
- Specified by:
startin classTauP_Tool- Throws:
SlownessModelExceptionTauModelExceptionIOException
-
init
- Specified by:
initin classTauP_Tool- Throws:
TauPException
-
destroy
- Specified by:
destroyin classTauP_Tool- Throws:
TauPException
-