| 摘要 | 第1-4页 |
| Abstract | 第4-7页 |
| 1. 绪论 | 第7-10页 |
| ·选题的依据及意义 | 第7页 |
| ·地震波场模拟的常用方法 | 第7-9页 |
| ·本文主要研究内容 | 第9-10页 |
| 2. 地震波理论基础 | 第10-15页 |
| ·地震波传播的基本原理 | 第10-11页 |
| ·惠更斯原理 | 第10页 |
| ·费马原理 | 第10-11页 |
| ·斯奈尔定理 | 第11页 |
| ·地震波的传播规律 | 第11-15页 |
| ·反射波和透射波 | 第11-12页 |
| ·折射波 | 第12-13页 |
| ·地震波在层状介质中的传播规律 | 第13-15页 |
| 3 地震波前重构算法 | 第15-33页 |
| ·快速步进算法基本原理 | 第15-25页 |
| ·程函方程 | 第15页 |
| ·模型的建立 | 第15-16页 |
| ·单级FMM用于计算旅行时场的实现过程 | 第16-18页 |
| ·高阶差分格式 | 第18页 |
| ·影响FMM旅行时计算精度的因素和提高措施 | 第18-23页 |
| ·射线路径的计算 | 第23-25页 |
| ·基于多级快速步进算法的反射波前和初至波前追踪研究 | 第25-33页 |
| ·反射波前追踪 | 第26-28页 |
| ·折射波前追踪 | 第28-31页 |
| ·初至波前追踪 | 第31页 |
| ·初至和反射路径追踪 | 第31-33页 |
| 4. 地震反射波与初至波的模拟 | 第33-44页 |
| ·计算波场振幅的Maslov方法 | 第33页 |
| ·菲涅耳体方法 | 第33-38页 |
| ·合成地震记录 | 第38-39页 |
| ·模型计算 | 第39-44页 |
| 5. 软件设计和模型计算结果 | 第44-58页 |
| ·OpenGL实现三维绘图 | 第45-51页 |
| ·OpenGL三维显示流程 | 第45-46页 |
| ·建立三维观察坐标系 | 第46-48页 |
| ·选择投影方式 | 第48-49页 |
| ·设置深度缓存 | 第49-50页 |
| ·设置颜色 | 第50-51页 |
| ·绘制地层 | 第51页 |
| ·程序中主要的类 | 第51-52页 |
| ·与用户的交互 | 第52-53页 |
| ·程序流程 | 第53页 |
| ·界面效果 | 第53-55页 |
| ·模型计算和分析 | 第55-58页 |
| 结论 | 第58-59页 |
| 致谢 | 第59-60页 |
| 参考文献 | 第60-62页 |