Package edu.sc.seis.TauP
Class TauP_VelocityMerge
java.lang.Object
edu.sc.seis.TauP.TauP_Tool
edu.sc.seis.TauP.TauP_VelocityMerge
public class TauP_VelocityMerge extends TauP_Tool
Replaces part of a velocity model with layers from another.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TauP_VelocityMerge()
-
Method Summary
Modifier and Type Method Description void
destroy()
void
init()
protected java.lang.String[]
parseCmdLineArgs(java.lang.String[] origArgs)
void
printUsage()
void
start()
Methods inherited from class edu.sc.seis.TauP.TauP_Tool
dashEquals, endGmtAndCleanUp, getOutFile, getOutFileBase, getOutFileExtension, getOutputFormat, getWriter, parseCommonCmdLineArgs, printNoComprendoArgs, printScriptBeginning, printStdUsageHead, printStdUsageTail, setOutFileBase, setOutFileExtension, setOutputFormat, setWriter, toolNameFromClass
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
TauP_VelocityMerge
public TauP_VelocityMerge()
-
-
Method Details
-
start
public void start() throws SlownessModelException, TauModelException, VelocityModelException, java.io.IOException- Specified by:
start
in classTauP_Tool
- Throws:
SlownessModelException
TauModelException
VelocityModelException
java.io.IOException
-
parseCmdLineArgs
protected java.lang.String[] parseCmdLineArgs(java.lang.String[] origArgs) throws java.io.IOException- Specified by:
parseCmdLineArgs
in classTauP_Tool
- Throws:
java.io.IOException
-
init
- Specified by:
init
in classTauP_Tool
- Throws:
TauPException
-
destroy
- Specified by:
destroy
in classTauP_Tool
- Throws:
TauPException
-
printUsage
public void printUsage()- Specified by:
printUsage
in classTauP_Tool
-