基于Qt与Fortran混合编程技术的磁偶极子源正演软件的开发  被引量:1

Development of forward modeling software for magnetic dipole source based on QT and FORTRAN hybrid programming technology

在线阅读下载全文

作  者:杨成坤 陈清礼[1,2] 郑凯[1,2] 王志刚[3] 鲁瑶 YANG Chengkun;CHEN Qingli;ZHENG Kai;WANG Zhigang;LU Yao(College of Geophysics and Petroleum Resources,Yangtze University,Wuhan 430100,China;Key Laboratory of Exploration Technologies for Oil and Gas Resources,Ministry Education,Yangtze University,Wuhan 430100,China;BGP,CNPC,Zhuozhou 072751,China)

机构地区:[1]长江大学地球物理与石油资源学院,武汉430100 [2]长江大学油气资源与勘探技术教育部重点实验室,武汉430100 [3]中国石油集团东方地球物理勘探有限责任公司,涿州072751

出  处:《物探化探计算技术》2022年第1期60-67,共8页Computing Techniques For Geophysical and Geochemical Exploration

基  金:国家重点研发计划(2018YFC0603300,2018YFC0603305)。

摘  要:针对埋深小于3000 m固体矿床资源的勘探与评价需求,研发地下及井中探测软件平台。平台采用Qt语言开发,平台中各重磁电方法正反演模块多由Fortran语言编写,这里以磁偶极子源正演方法,利用平台接口和开发模板,对混合编程技术进行详细介绍。该混合编程基于平台中的算法项目模板和界面项目模板进行构建,使用动态链接库技术,采用Qt和Fortran语言混合编写磁偶极子源正演软件,该软件用户交互界面用Qt语言编写,由主程序调用磁偶极子Fortran正演代码编译生成的动态链接库,对Fortran语言的优秀计算特性和Qt界面的灵活特征进行了融合,实现计算参数便捷化设置,模型可视化显示功能,完成了磁偶极子源正演模拟软件的开发。According to the exploration and evaluation requirements of solid deposit resources with a buried depth less than 3000 meters,underground and well exploration software platforms are developed.The platform is developed in QT language,and the forward and inverse modules of gravity magnetoelectric methods in the platform are mostly written in FORTRAN language.Taking the forward method of magnetic dipole source as an example,this paper introduces the hybrid programming technology in detail by using the platform interface and development template.The hybrid programming is built based on the algorithm project template and interface project template in the platform.The magnetic dipole source forward modeling software is written in QT and FORTRAN language using the dynamic link library technology.The user interface of the software is written in QT language,and the main program calls the dynamic link library compiled by the magnetic dipole FORTRAN forward code.The excellent calculation characteristics of FORTRAN language and the flexible characteristics of QT interface are integrated,the convenient setting of calculation parameters and the visual display function of model are realized,and the forward simulation software of magnetic dipole source is developed.

关 键 词:QT FORTRAN 混合编程 磁偶极子源 动态链接库 

分 类 号:P631.2[天文地球—地质矿产勘探]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象