travt.h
计算一维均匀半无限层状介质的初至走时
- Author
Zhu Dengda (zhudengda@mail.iggcas.ac.cn)
- Date
2024-08
Functions
-
real_t grt_compute_travt1d(const real_t *Thk, const real_t *Vel0, const size_t nlay, const size_t isrc, const size_t ircv, const real_t dist)
已知每层的厚度和速度,且震源和场点位于(虚拟)界面上, 且不共享层位,即使深度相同,中间也考虑一个厚度为0的层。 故当abs(isrc-ircv)==1时,说明两点位于同一物理层
- 参数:
Thk – [in] 每层厚度
Vel0 – [in] 每层速度
nlay – [in] 层数
isrc – [in] 震源所在层位
ircv – [in] 场点所在层位
dist – [in] 震中距