Class TauP_Create

  • All Implemented Interfaces:
    java.util.concurrent.Callable<java.lang.Integer>

    public class TauP_Create
    extends TauP_Tool
    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 Detail

      • GUI

        protected boolean GUI
    • Constructor Detail

      • TauP_Create

        public TauP_Create()
    • Method Detail

      • setDirectory

        public void setDirectory​(java.lang.String directory)
      • getDirectory

        public java.lang.String getDirectory()
      • setModelFilename

        public void setModelFilename​(java.lang.String modelFilename)
      • setVelFileType

        public void setVelFileType​(java.lang.String type)
      • setDEBUG

        public void setDEBUG​(boolean DEBUG)
        Description copied from class: TauP_Tool
        Turns on debugging output.
        Overrides:
        setDEBUG in class TauP_Tool
        Parameters:
        DEBUG - on or off
      • getDEBUG

        public boolean getDEBUG()
      • setVelocityModel

        public void setVelocityModel​(VelocityModel vMod)
      • 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)