PETGEM: A parallel code for 3D CSEM forward modeling using edge finite elements

被引:56
作者
Castillo-Reyes, Octavio [1 ]
de la Puente, Josep [1 ]
Maria Cela, Jose [1 ]
机构
[1] BSC, c Jordi Girona 29, Barcelona 08034, Spain
基金
欧盟地平线“2020”;
关键词
Marine electromagnetics; Edge finite element; High-performance computing; Numerical solutions;
D O I
10.1016/j.cageo.2018.07.005
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present the capabilities and results of the Parallel Edge-based Tool for Geophysical Electromagnetic modeling (PETGEM), as well as the physical and numerical foundations upon which it has been developed. PETGEM is an open-source and distributed parallel Python code for fast and highly accurate modeling of 3D marine controlled-source electromagnetic (3D CSEM) problems. We employ the Nedelec Edge Finite Element Method (EFEM) which offers a good trade-off between accuracy and number of degrees of freedom, while naturally supporting unstructured tetrahedral meshes. We have particularised this new modeling tool to the 3D CSEM problem for infinitesimal point dipoles asumming arbitrarily isotropic media for low-frequencies approximations. In order to avoid source-singularities, PETGEM solves the frequency-domain Maxwell's equations of the secondary electric field, and the primary electric field is calculated analytically for homogeneous background media. We assess the PETGEM accuracy using classical tests with known analytical solutions as well as recent published data of real life geological scenarios. This assessment proves that this new modeling tool reproduces expected accurate solutions in the former tests, and its flexibility on realistic 3D electromagnetic problems. Furthermore, an automatic mesh adaptation strategy for a given frequency and specific source position is presented. We also include a scalability study based on fundamental metrics for high-performance computing (HPC) architectures.
引用
收藏
页码:123 / 136
页数:14
相关论文
共 32 条
[1]   Three-dimensional wideband electromagnetic modeling on massively parallel computers [J].
Alumbaugh, DL ;
Newman, GA ;
Prevost, L ;
Shadid, JN .
RADIO SCIENCE, 1996, 31 (01) :1-23
[2]   Hybrid scheduling for the parallel solution of linear systems [J].
Amestoy, PR ;
Guermouche, A ;
L'Excellent, JY ;
Pralet, S .
PARALLEL COMPUTING, 2006, 32 (02) :136-156
[3]  
Balay S., 2016, PETSc Web page
[4]  
Beck R, 1999, INT J NUMER METH ENG, V45, P901, DOI 10.1002/(SICI)1097-0207(19990710)45:7<901::AID-NME611>3.0.CO
[5]  
2-4
[6]  
Boulaenko M, 2007, MARINE CSEM TECHNOLO
[7]   Parallelized 3D CSEM modeling using edge-based finite element with total field formulation and unstructured mesh [J].
Cai, Hongzhu ;
Hu, Xiangyun ;
Li, Jianhui ;
Endo, Masashi ;
Xiong, Bin .
COMPUTERS & GEOSCIENCES, 2017, 99 :125-134
[8]   3D controlled-source electromagnetic modeling in anisotropic medium using edge-based finite element method [J].
Cai, Hongzhu ;
Xiong, Bin ;
Han, Muran ;
Zhdanov, Michael .
COMPUTERS & GEOSCIENCES, 2014, 73 :164-176
[9]  
Castillo O, 2015, P 6 INT C WORKSH COM
[10]   Three-dimensional modelling of controlled-source electromagnetic surveys using an edge finite-element method with a direct solver [J].
Chung, Yonghyun ;
Son, Jeong-Sul ;
Lee, Tae Jong ;
Kim, Hee Joon ;
Shin, Changsoo .
GEOPHYSICAL PROSPECTING, 2014, 62 (06) :1468-1483