Modifications to TauP



  • 1.1.4 4/5/02
    • 1) Added fix for models with S vel in Mantle higher than P vel in core, which happens in some Mars models. (Jadhav)
    • 2) Added time to both taup_pierce and taup_path (Rivera)
  • 1.1.3 7/19/01
    • 1) Fixed bug with TauP_Path ignoring model specified on cmd line (Pulliam).
  • 1.1.2 2/9/01
    • 1) Allowed TauP GUI to be called from other tools, no system.exit
    • 2) Fixed bug in TauP_Path with outFile being null
    • 3) Added model text files to distribution(Ritsema)
  • 1.1.1 4/19/00
    • 1) fixed problem with p^mP type phases for deep sources (Owens,Zandt,Ritsema)
    • 2) added getSlownessModel and getVelocityModel to TauModel and getVelocityModel to SlownessModel
  • 1.1.0 2/2/00
    • 1) several fixes to documentation (Snoke)
    • 2) now GPL'ed
    • 3) with source code
    • 4) add a GUI for times, pierce points and paths, not very advanced but interesting
  • 1.0.9 12/16/99
    • 1) fixed TauP_SetSac broken by bug in 1.0.8
  • 1.0.8 11/29/99
    • 1) fixed path bug for S at 180
    • 2) fixed SphericalCoords.lonFor() to be between -180 and 180
    • 3) changed PropertyLoader and TauModelLoader to use getResourceAsStream to work with JDK1.2 where the jar may not be in the classpath
    • 4) fixed bug with loading models from user generated jar files, manual said Models/modelname but code had StdModels/modelname
    • 5) small changes and updates to manual, including adding license info
    • 6) added java2 install instructions and Mac and Windows specific instructions
    • 7) fixed problems with jacl scripts
    • 8) added configurable precision for outputs, see standard properties
    • 9) redid formating of manual, used TimesRoman and pdf is now usable, plus has hyperlinked table of contents, etc
    • 10) fixed null pointer bug with -help in TauP_Time
  • 1.0.7 2/9/99
    • 1) forgot to flush BufferedOutputWriter, resulting in no output at all
  • 1.0.6 2/8/99
    • 1) fixed bug with very small layers and power law, now very small (< 1 micron) layers are just 0 time and distance (Firpo)
    • 2) fixed bug with pierce depths being printed below turning depth (Ritsema)
    • 3) changed from printResult(StringWriter) to printResult(Writer) to fix out of memory bug
    • 4) added radius of earth to verbose option in taup_create (Owens)
    • 5) fixed bug with power law depth finder giving depths just outside the layer
    • 6) general cleanup of source code
  • 1.0.5 12/3/98
    • 1)Speed improvement in TauP_SetSac, replaced readData with new method directly calling intbitstofloat.
    • 2)fixed bug in TauP_Time, it was not depth correcting in some cases
  • 1.0.4 11/23/98
    • Removed unneeded printlns from TauP_SetSac
  • 1.0.3 11/17/98 Bug fix
    • 1) fixed (hopefully) a numerical instability in SlownessLayer due to using the power law v=Ar^B in very thin layers
  • 1.0.1 10/28/98 Bug fixes
    • 1) fixed bug in formatter that rounded incorrectly, 14.99 would print as 14.0 when formatted %5.1f
    • 2) fixed taup_table bug when Pdiff was only arrival and distance was greater than 105 degrees
    • 3) fixed bug with depth of 15km in iasp91, indexP and indexS were being incorrectly swapped
  • 1.0 9/9/98 First Public release