The TauP Toolkit is a seismic travel time calculator. In addition to travel times, it can calculate derivative information such as ray paths through the earth, pierce and turning points. It handles many types of velocity models and can calculate times for virtually any seismic phase with a phase parser. It is written in Java so it should run on any Java enabled platform. Unfortunately,
gjc, which comes with many Linux distributions, is not quite Java and prevents TauP from finding its model files. Please use Java from Sun on Linux instead.
We have released the next version of TauP, TauP-2.1.1, that adds a new tool,
taup_wavefront, that calculates wavefronts, or where a phase is in depth and distance at a point in time.
You may download the latest version, 2.1.1, as a tar.gz under the terms of the Gnu Public License. It was created on June 13, 2012.