taup table#
taup table
用于计算一系列深度和震中距的震相走时表。
使用 taup table --help
可查询该命令的完整用法和选项。此处仅介绍常用用法。
计算 PKiKP 震相的走时表(默认使用 iasp91 模型):
$ taup table -ph PKiKP -o PKiKP_table.dat
该命令会将不同深度和震中距的 PKiKP 走时表输出到文件 PKiKP_table.dat
中。
以下展示该文件的部分内容:
... (省略很多行)
iasp91 30.00 15.0 PKiKP 1001.95 0.658 30.00 PKiKP
iasp91 31.00 15.0 PKiKP 1002.62 0.679 31.00 PKiKP
iasp91 32.00 15.0 PKiKP 1003.31 0.700 32.00 PKiKP
... (省略很多行)
其输出有 8 列,从左到右的含义分别是:
速度模型名称
震中距(度)
震源深度(km)
震相名
震相走时(秒)
震相慢度(秒/度)
Purist 距离:地震波实际走过的圆弧距离。见 taup time 中的相关说明
Purist 震相名:地震波的“真实”震相名。见 taup time 中的相关说明
可以与 taup time
命令的输出做对比,进一步验证输出中每列的含义:
$ taup time --ph PKiKP -mod iasp91 -deg 30 -h 15
Model: iasp91
Distance Depth Phase Travel Ray Param Takeoff Incident Purist Purist
(deg) (km) Name Time (s) p (s/deg) (deg) (deg) Distance Name
-----------------------------------------------------------------------------------
30.00 15.0 PKiKP 1001.95 0.658 1.97 1.97 30.00 = PKiKP