
- 基于python的三维射线追踪库-ttcrpy详解(1)
-
- 1、ttcrpy介绍
- 2、ttcrpy安装
- 3、ttcrpy网格介绍
- 4、代码解析及模型示例
- 5、参考文献
- 6、完整代码
- 搬砖不易,走过路过,点个赞可好。
ttcrpy是一个用于计算初至时间和射线追踪路径的python软件包,开发时考虑了在地球物理方面的应用,例如基于射线的地震/GPR层析成像和微震事件定位(联合震源速度反演)。
该软件包可以用来执行计算2D和3D和矩形网格,以及2D三角形网格和3D四面体网格,用python来实现。该软件包实现了三种不同的射线追踪算法:快速扫描法、最短路径法和动态网格最短路径法。
该计算可以在多核机器上并行运行。核心计算代码是用C++写的,已经用cython包装好了。在python中可以快捷使用。
2、ttcrpy安装电脑快捷键wins+R,打开快捷界面输入cmd,在c
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)