Class TauP_Wavefront


public class TauP_Wavefront
extends TauP_Path
  • Constructor Details

  • Method Details

    • calculate

      public void calculate​(double degrees) throws TauModelException
      Overrides:
      calculate in class TauP_Path
      Throws:
      TauModelException
    • printUsage

      public void printUsage()
      Description copied from class: TauP_Pierce
      prints the known command line flags.
      Overrides:
      printUsage in class TauP_Path
    • printScriptBeginning

      public void printScriptBeginning​(java.io.PrintWriter out) throws java.io.IOException
      Description copied from class: TauP_Time
      a noop that allows overriding classes to print things before results are calculated. For example to set up GMT commands before drawing paths.
      Overrides:
      printScriptBeginning in class TauP_Path
      Throws:
      java.io.IOException
    • printResult

      public void printResult​(java.io.PrintWriter out) throws java.io.IOException
      Overrides:
      printResult in class TauP_Path
      Throws:
      java.io.IOException
    • calcIsochron

      public java.util.Map<SeismicPhase,​java.util.Map<java.lang.Float,​java.util.List<TimeDist>>> calcIsochron() throws TauModelException
      Throws:
      TauModelException
    • setNumRays

      public void setNumRays​(int numRays)
    • getNumRays

      public int getNumRays()
    • getTimeStep

      public float getTimeStep()
    • setTimeStep

      public void setTimeStep​(float timeStep)
    • isSeparateFilesByTime

      public boolean isSeparateFilesByTime()
    • setSeparateFilesByTime

      public void setSeparateFilesByTime​(boolean separateFilesByTime)
    • isNegDistance

      public boolean isNegDistance()
    • setNegDistance

      public void setNegDistance​(boolean negDistance)
    • parseCmdLineArgs

      public java.lang.String[] parseCmdLineArgs​(java.lang.String[] args) throws java.io.IOException
      Overrides:
      parseCmdLineArgs in class TauP_Path
      Throws:
      java.io.IOException
    • main

      public static void main​(java.lang.String[] args) throws java.io.FileNotFoundException, java.io.IOException, java.io.StreamCorruptedException, java.lang.ClassNotFoundException, java.io.OptionalDataException
      Allows TauP_Isochron to run as an application. Creates an instance of TauP_Isochron. .
      Throws:
      java.io.FileNotFoundException
      java.io.IOException
      java.io.StreamCorruptedException
      java.lang.ClassNotFoundException
      java.io.OptionalDataException