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
Fields inherited from class edu.sc.seis.TauP.TauP_Tool
cmdLineArgs, CSV, DEBUG, GMT, JSON, outFileBase, outForms, outputFormat, SVG, TEXT, toolProps, verbose, writer
-
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()
void
validateArguments()
Methods inherited from class edu.sc.seis.TauP.TauP_Tool
closeWriter, configDefaults, 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
-
validateArguments
- Specified by:
validateArguments
in classTauP_Tool
- Throws:
TauModelException
-
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
-