obspy.taup.tau.TauPyModel.get_pierce_points

TauPyModel.get_pierce_points(source_depth_in_km, distance_in_degree, phase_list=('ttall', ), receiver_depth_in_km=0.0)[source]

Return pierce points of every given phase.

Parameters:
  • source_depth_in_km (float) Source depth in km
  • distance_in_degree (float) Epicentral distance in degrees.
  • phase_list (list of str) List of phases for which travel times should be calculated. If this is empty, all phases will be used.
  • receiver_depth_in_km (float) Receiver depth in km
Returns:

List of Arrival objects, each of which has the time, corresponding phase name, ray parameter, takeoff angle, etc. as attributes.

Return type:

Arrivals