基于python的三维射线追踪库-ttcrpy详解(1)

基于python的三维射线追踪库-ttcrpy详解(1),第1张

基于python三维射线追踪库-ttcrpy详解(1)

文章目录
  • 基于python的三维射线追踪库-ttcrpy详解(1)
    • 1、ttcrpy介绍
    • 2、ttcrpy安装
    • 3、ttcrpy网格介绍
    • 4、代码解析及模型示例
    • 5、参考文献
    • 6、完整代码
  • 搬砖不易,走过路过,点个赞可好。

1、ttcrpy介绍

ttcrpy是一个用于计算初至时间和射线追踪路径的python软件包,开发时考虑了在地球物理方面的应用,例如基于射线的地震/GPR层析成像和微震事件定位(联合震源速度反演)。

该软件包可以用来执行计算2D和3D和矩形网格,以及2D三角形网格和3D四面体网格,用python来实现。该软件包实现了三种不同的射线追踪算法:快速扫描法、最短路径法和动态网格最短路径法。

该计算可以在多核机器上并行运行。核心计算代码是用C++写的,已经用cython包装好了。在python中可以快捷使用。

2、ttcrpy安装

电脑快捷键wins+R,打开快捷界面输入cmd,在c

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/790659.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-05
下一篇2022-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存