位置:成果数据库 > 期刊 > 期刊详情页
基于C++语言实现波前构建射线追踪
  • 期刊名称:韩复兴,孙建国,杨昊. 基于C++语言实现波前构建射线追踪. 石油地球物理勘探, 42(4):474
  • 时间:0
  • 分类:TP312[自动化与计算机技术—计算机软件与理论;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]吉林大学地球探测科学与技术学院,130026, [2]国土资源部应用地球物理综合解释理论开放实验室——波动理论与成像技术实验室
  • 相关基金:本项研究受国家自然科学基金项目(40574052)和教育部骨干教师资助计划项目资助.
  • 相关项目:高保真反偏移
中文摘要:

针对波前构建法射线追踪在实现波前路径计算过程中存在的困难,本文提出一种基于C++语言的实现方法。C++实现避免了由于射线插值(新射线的插入)和网格变换(由射线网格到矩形网格之间的变换)所造成的数据重排和标记等问题,在程序的计算过程中,可以随时对数据进行插入而不必考虑其定位。从运动学射线追踪系统出发,首先对波前构建法的基本方程、数值计算方法进行简要回顾;然后介绍C++实现中用到的类和函数,给出程序的设计思想和实现步骤。实例分析表明,用C++语言实现波前构建法射线追踪能够在很大程度上降低工作难度,而且计算速度快、效率高,在程序实现中所用到的所有类和函数都是独立的子函数和程序,不依赖于任何平台和库函数,具有很好的移植性。

同期刊论文项目
期刊论文 29 会议论文 9
同项目期刊论文