J4

• 地球物理·勘查技术 • Previous Articles     Next Articles

An C++ Language Program Implement of Traveltime Calculation of Expanding Wavefronts Finite-Difference Method

YANG Hao1,2, SUN Jian-guo1,2, HAN Fu-xing1,2   

  1. 1.College of GeoExploration Science and Technology, Jilin University, Changchun, 130026,China;
  • Received:2006-09-28 Revised:1900-01-01 Online:2007-05-26 Published:2007-05-26
  • Contact: YANG Hao

Abstract: We first review the finite-difference scheme proposed by Qin in 1988 which solves the eikonal equation along expanding wavefronts and analyze its advantages and disadvantages. We also show some problems about its programming implement. Then we show an implement method in the C++ programming language, which aims at solving the problems. (1) To ensure the stability of the program, we also consider the refracted and diffracted waves to calculate the traveltimes. The new method improves the local algorithmic stabilities of Qin’s method without losing the precise. (2) To improve the efficiency of the program, we propose a queue storage structure of the wavefront points. (3) We build a convenient and doable program structure for the expanding wavefronts method. We append four boundaries to the original velocity model, which not only makes programming simple but also save the time dealing with the model boundaries.

Key words: traveltime, expanding wavefronts, eikonal equation, queue structure, C++

CLC Number: 

  • P63
[1] Zhao Tianshuo, Song Chao, Liu Cai, Xu Yuxin. Physics-Informed Neural Network Tomography (PINNtomo):Factorization Methods for the Eikonal Equation in Seismic Traveltime Inversion [J]. Journal of Jilin University(Earth Science Edition), 2026, 56(2): 694-702.
[2] Mao Zixiong, Hou Hesheng, Zhou Jianbo, Fu Wei. Near-Surface Velocity Structure of the Jiamusi Block-Nadanhada Terrane [J]. Journal of Jilin University(Earth Science Edition), 2026, 56(1): 219-228.
[3] Wei Jian, Sun Xiang’e. P-Wave Traveltime Calculation Equation Based on Coefficient Matching and Integration Processing#br# [J]. Journal of Jilin University(Earth Science Edition), 2024, 54(1): 337-344.
[4] Sun Jianguo. Inversion of the Deep Sea Water Velocity by Using Munk Formulaand Seabed Reflection Travel Time [J]. Journal of Jilin University(Earth Science Edition), 2021, 51(1): 1-12.
[5] Sun Jianguo, Miao He. Computation of Three Dimensional Multi-Reflection Rays Based on Traveltimes Numerical Approximation Using Chebyshev Polynomials [J]. Journal of Jilin University(Earth Science Edition), 2018, 48(3): 890-899.
[6] Li Tonglin, Zhang Rongzhe, Pak Yongchol. Joint Inversion of Magnetotelluric and First-Arrival Wave Seismic Traveltime with Cross-Gradient Constraints [J]. Journal of Jilin University(Earth Science Edition), 2015, 45(3): 952-961.
[7] Ye Pei,Li Qingchun. Improvements of Linear Traveltime Interpolation Ray Tracing for the Accuracy and Efficiency [J]. Journal of Jilin University(Earth Science Edition), 2013, 43(1): 291-298.
[8] YANG Hao, SUN Jian-guo, HAN Fu-xin, MA Shu-fang. Fast Algorithm of the Expanding Wavefronts Finite-Difference Traveltime Calculation Based on the Three Branch Tree Structure Heap Sorts [J]. J4, 2010, 40(1): 188-194.
[9] SUN Jian-guo, HE Yang. Ray-tracing Based on Wavefront Construction: A Java Implementation [J]. J4, 2007, 37(4): 814-0820.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] Wu Yuankun, Liu Chenglin, Yu Chunyong.. Main Controlling Factors and Accumulation Mode of Deep Oil in Shuangcheng Fault Depression of Songliao Basin[J]. Journal of Jilin University(Earth Science Edition), 2024, 54(5): 1443 -1456 .
[2] Ma Rong, Shi Jiansheng, Liu Jichao. Application of Artificial Endocrine Network Model in Studying of Hydrogeology Parameter[J]. Journal of Jilin University(Earth Science Edition), 2013, 43(3): 914 -921 .
[3] Li Ning, Wang Chengwen. Formation and Evolution of Jiamusi-Mongolia Block and Contact Relationship of Late Paleozoic Strata in Northeast China and Adjacent Region[J]. Journal of Jilin University(Earth Science Edition), 2017, 47(5): 1331 -1340 .
[4] HU Da-qian, CHU Feng-you, YAO Jie. The Mineral Composition and Element Geochimestry of CoEnriched Crust from the YJA Sea Mount in the Central Pacific Ocean[J]. J4, 2006, 36(01): 32 -0037 .
[5] JIANG Xue, CHENG Ri-hui, YU Min-feng. Climate and Tectonic Controls on the Rift Stratigraphy:Analysis of Zscape Model and its Application in the BeianFaulting Depression of the Songliao Basin[J]. J4, 2006, 36(01): 54 -0059 .
[6] LI Chun-bai,ZHANG Xin-tao,LIU Li,REN Yan-guang,MENG Peng. The Thermal Fluid Activities and Their Modification on Volcaniclastic Rock in Budate Group-An Example from the Beier Sag of Hailaer Basin[J]. J4, 2006, 36(02): 221 -0226 .
[7] Meng Xiangang, Bo Wanju, Liu Zhiguang, LiuYong, Chang Liu, Li Chaozhu, Wang Ziping. Activity in the Middle East of Bayan Har Block with Lushan MS 7.0 Earthquake[J]. Journal of Jilin University(Earth Science Edition), 2014, 44(5): 1705 -1711 .
[8] Chen Huanqing, Liang Shuxian, Shu Zhirui, Deng Xiaojuan, Peng Shouchang. Characteristics of Conglomerate Reservoir Architecture of Alluvial Fan and Its Controlling Effects to Reservoir Development:Taking Alluvial Fan Reservoir in Some Area of Northwest Margin of Junggar Basin as an Example[J]. Journal of Jilin University(Earth Science Edition), 2015, 45(1): 13 -24 .
[9] JIA Dacheng, XING Lixin, PAN Jun, M. J. van Bergen, H. van Roermund. Geochemical Characteristics of the AluminumEnriched Spinels in Xenoliths from the Upper Mantle Shear Belt in Yitong,Northeastern China[J]. J4, 2006, 36(04): 497 -502 .
[10] XIE Zhong-lei, YANG Bai-ling, BAO Guo-zhang,DONG De-ming. Fractionation and Its Affecting Factors of Nickel in Tea Garden Soils[J]. J4, 2006, 36(04): 599 -604 .