基于Julia语言的大地电磁三维正演模拟  

Three-dimensional magnetotelluric forward modeling based on Julia language

在线阅读下载全文

作  者:邢雯淋 曹辉[1] 曹礼刚[1] 李小翠 魏统彪 张朝晖 XING Wenlin;CAO Hui;CAO Ligang;LI Xiaocui;WEI Tongbiao;ZHANG Zhaohui(Key Laboratory of Earth Exploration and Information Techniques Chengdu University of Technology,Chengdu 610059,China)

机构地区:[1]成都理工大学地球勘探与信息技术教育部重点实验室,成都610059

出  处:《物探化探计算技术》2022年第2期185-194,共10页Computing Techniques For Geophysical and Geochemical Exploration

基  金:国家自然科学基金(41974090)。

摘  要:在编写电磁法正演模拟代码这类高级且复杂的计算程序时,通常需要采用动态语言和静态语言相结合的双重编程语言来完成,这给研究工作者带来了诸多不便。为了提高编程效率,降低编程复杂性,这里采用全新的、能有效地简化编写工作量的Julia语言来编写大地电磁三维正演程序,正演代码实现由有限体积法(MFV)建立的基于各向同性介质的三维模型,并对其进行数值模拟,同时采用Dublin测试模型1(DTM1)进行正确性验证,也证明了基于Julia语言的大地电磁三维正演模拟是准确可靠的,使用Julia编写的代码具有更好的可读性、可维护性和可扩展性,这对于从事电磁法正反演研究的工作者来说,Julia语言将是一个更为简便高效的编程工具。Advanced and complex computing programs,such as forward simulation code of electromagnetic method,are usually necessary to use the dual programming language which combines dynamic and static language to complete,which brings a lot of inconvenience to researchers.In order to improve the programming efficiency,reduce the complexity of programming,the Julia language which can effectively simplify the writing of the workload was used to write the magnetotelluric 3D forward modeling procedure.The forward code set up by finite volume method(MFV)based on the three-dimensional model of isotropic medium,and it carries on the numerical simulation of the model is tested by Dublin 1(DTM1)at the same time verifies the correctness.The code also proved to be accurate and reliable for 3D forward modeling using the Julia language.The using of the Julia code has better readability,maintainability and extensibility.The Julia language will be a more convenient and efficient programming tool for the researchers who are engaged in the forward and inverse research of electromagnetic method.

关 键 词:Julia语言 大地电磁法 三维正演 有限体积法 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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