Fast Huygens' sweeping methods for multiarrival Green's functions of Helmholtz equations in the high-frequency regime

被引:18
|
作者
Qian, Jianliang [1 ]
Luo, Songting [2 ]
Burridge, Robert [3 ]
机构
[1] Michigan State Univ, Dept Math, E Lansing, MI 48824 USA
[2] Iowa State Univ, Dept Math, Ames, IA USA
[3] Univ New Mexico, Dept Math & Stat, Albuquerque, NM 87131 USA
基金
美国国家科学基金会;
关键词
TRAVEL-TIME COMPUTATION; GAUSSIAN WAVEPACKET TRANSFORMS; FINITE-DIFFERENCE CALCULATION; FAST BUTTERFLY ALGORITHM; INHOMOGENEOUS-MEDIA; WAVE-FIELDS; BEAMS; MIGRATION; SCHEMES;
D O I
10.1190/GEO2014-0420.1
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
Multiarrival Green's functions are essential in seismic modeling, migration, and inversion. Huygens-Kirchhoff (HK) integrals provide a bridge to integrate locally valid first-arrival Green's functions into a globally valid multiarrival Green's function. We have designed robust and accurate finite-difference methods to compute first-arrival traveltimes and amplitudes, so that first-arrival Green's functions can be constructed rapidly. We adapted a fast butterfly algorithm to evaluate discretized HK integrals. The resulting fast Huygens' sweeping method has the following unique features: (1) it precomputes a set of local traveltime and amplitude tables, (2) it automatically takes care of caustics, (3) it constructs Green's functions of the Helmholtz equation for arbitrary frequencies and for many point sources, and (4) for a fixed number of points per wavelength, it constructs each Green's function in nearly optimal complexity O(N log N) in terms of the total number of mesh points N, where the prefactor of the complexity only depends on the specified accuracy, and is independent of the frequency. The 2D and 3D examples revealed the performance of the method.
引用
收藏
页码:T91 / T100
页数:10
相关论文
共 50 条