Uses of Class
edu.sc.seis.TauP.TauModelException

Uses of TauModelException in edu.sc.seis.TauP
 

Methods in edu.sc.seis.TauP that throw TauModelException
 void TauP_WKBJ.calculate(double degrees)
           
 void TauP_WKBJ.calcWKBJ(double degrees)
           
 void TauP_Time.loadTauModel(java.lang.String modelName)
           
protected  void TauP_Time.readTauModel()
          Reads the velocity model, slowness model, and tau model from a file saved using Java's Serializable interface.
 void TauP_Time.calculate(double degrees)
           
 void TauP_Time.depthCorrect(double depth)
          corrects the TauModel for the given source depth.
 void TauP_Time.start()
           
 void TauP_Table.start()
           
protected  void TauP_Table.genericTable(java.io.DataOutputStream dos)
           
protected  void TauP_Table.locsatTable(java.io.DataOutputStream dos)
           
 void TauP_SetSac.start()
           
 void TauP_Pierce.depthCorrect(double depth)
          override depthCorrect so that we can put the pierce depths in.
 void TauP_Pierce.calculate(double degrees)
           
 void TauP_Path.calculate(double degrees)
           
 void TauP_Path.start()
           
 void TauP_Curve.start()
           
static void TauP_Create.main(java.lang.String[] args)
          Allows TauP_Create to run as an application.
 void TauP_Create.start()
           
 double TauModel.findDepth(double rayParam, boolean isPWave)
          returns the turning depth for a ray of given ray parameter.
 void TauModel.calcTauIncFrom(SlownessModel sMod)
          Calculates tau for each branch within a slowness model.
 int TauModel.findBranch(double depth)
          Finds the branch that either has the depth as its top boundary, or strictly contains the depth.
 TauModel TauModel.depthCorrect(double depth)
          Computes a new tau model for a source at depth using the previously computed branches for a surface source.
 TauModel TauModel.splitBranch(double depth)
          returns a new TauModel with the branches containing depth split at depth.
 void TauBranch.createBranch(SlownessModel sMod, double minPSoFar, double[] rayParams)
          Calculates tau for this branch, between slowness layers topLayerNum and botLayerNum, inclusive.
protected  void TauBranch.insert(double rayParam, SlownessModel sMod, int index)
          Inserts the distance, time, and tau increment for the slowness sample given to the branch.
protected  TauBranch TauBranch.difference(TauBranch topBranch, int indexP, int indexS, SlownessModel sMod, double minPSoFar, double[] rayParams)
          generates a new tau branch by "subtracting" the given tau branch from this tau branch.
 void SeismicPhase.setTauModel(TauModel tMod)
           
 void SeismicPhase.init()
           
protected  void SeismicPhase.phaseConversion(TauModel tMod, int fromBranch, int endAction, boolean isPtoS)
          changes maxRayParam and minRayParam whenever there is a phase conversion.
protected  void SeismicPhase.addToBranch(TauModel tMod, int startBranch, int endBranch, boolean isPWave, int endAction)
           
protected  void SeismicPhase.parseName(TauModel tMod)
          Constructs a branch sequence from the given phase name and tau model.
protected  void SeismicPhase.legPuller()
          Tokenizes a phase name into legs, ie PcS becomes 'P'+'c'+'S' while p^410P would become 'p'+'^410'+'P'.
protected  void SeismicPhase.sumBranches(TauModel tMod)
          Sums the appropriate branches for this phase.
 void SeismicPhase.calcPierce(TauModel tMod)
          Calculates the "pierce points" for the arrivals stored in arrivals.
 

Constructors in edu.sc.seis.TauP that throw TauModelException
TauP_WKBJ(TauModel tMod)
           
TauP_WKBJ(java.lang.String modelName)
           
TauP_Time(TauModel tMod)
           
TauP_Time(java.lang.String modelName)
          creates a TauP_Time object with the tau model specified by modelName already loaded.
TauP_Table()
           
TauP_SetSac(TauModel tMod)
           
TauP_SetSac(java.lang.String modelName)
           
TauP_Pierce(TauModel tMod)
           
TauP_Pierce(java.lang.String modelName)
           
TauP_Path(TauModel tMod)
           
TauP_Path(java.lang.String modelName)
           
TauP_Path(TauModel tMod, java.lang.String outFileBase)
           
TauP_Path(java.lang.String modelName, java.lang.String outFileBase)
           
TauP_Curve(TauModel tMod)
           
TauP_Curve(java.lang.String modelName)
           
 



Copyright © 1999-2005 Seismology at the University of South Carolina. All Rights Reserved.