10.3969/j.issn.1671-5888.2007.03.032
波前扩展有限差分地震波走时算法的C++语言描述
回顾了波前扩展有限差分地震波走时算法及其主要优缺点,分析了该算法在程序实现过程中存在的一些问题.针对这些问题,给出了波前扩展有限差分地震波走时算法的C++语言描述.目的是:(1)确保程序的稳定性.使用体波、首波、散射波相结合的走时算法,在保证走时计算精度的同时,较好地解决了前述算法在局部速度差异较大的情况下可能会出现负数开平方问题;(2)提高程序的执行效率.给出一种波前点的"列队"式存储方法,有效提高了波前最小走时点的查找效率;(3)为波前扩展有限差分地震波走时算法构建一个方便、可行的程序框架.对原始速度模型增加了边界,不仅方便了程序实现,而且省去了程序用于判断和处理模型边界所花费的时间.
走时、波前扩展、程函方程、列队、C++
37
P63
国家自然科学基金40574052
2007-07-16(万方平台首次上网日期,不代表论文的发表时间)
共5页
615-619