4.6 Article

An efficient multigrid solver based on a four-color cell-block Gauss-Seidel smoother for 3D magnetotelluric forward modeling

期刊

GEOPHYSICS
卷 87, 期 3, 页码 E121-E133

出版社

SOC EXPLORATION GEOPHYSICISTS
DOI: 10.1190/geo2021-0275.1

关键词

-

资金

  1. National Natural Science Foundation of China [42130810, 41674079, 41874086, 42004065, 42074165, 42174171]
  2. Project of Innovation-driven Plan from Hunan province [CX20210127]
  3. Hunan Natural Science Foundation [2020JJ4692]
  4. Guangxi Natural Science Foundation [GXNSFGA380004]

向作者/读者索取更多资源

Efficient forward modeling of electromagnetic fields in 3D magnetotelluric inversion is crucial. We developed an efficient multigrid solver that utilizes the smoothing property of the Gauss-Seidel algorithm and interpolation/prolongation operators to speed up convergence. This algorithm is highly vectorized/parallelized and locally current divergence free, eliminating spurious solutions in the null space. The comparison with other solvers confirms the stability and efficiency of our algorithm.
Practical application of 3D magnetotelluric inversion requires efficient forward modeling of electromagnetic (EM) fields in the earth. To resolve realistic 3D structures, large computational domains and extremely large linear systems of equations are required. The iterative solvers, which are almost exclusively used to solve these systems, can be inefficient due to the abundant null space of the curl-curl operator. Multigrid (MG) solvers are considered a potentially efficient technique for solving such problems. However, due to the abundant null solution space and existence of the air layer, MG solvers can still converge slowly or even diverge. We have developed an efficient MG solver for finite-difference frequency-domain EM solution. In this algorithm, the excellent smoothing property of an efficient fourcolor cell-block Gauss-Seidel (GS) is exploited to remove the short-range errors effectively, and the interpolation and prolongation operators are used to handle the long-range errors. They work as a whole to speed the convergence of our algorithm remarkably. Because all of the nodes for the four-color cell block GS are grouped into four colors and the edge components attached to different nodes in each color are completely de coupled, this can be used to develop a highly vectorized or parallelized algorithm. Another important property is that our algorithm is locally current divergence free, effectively eliminating spurious solutions in the null space of the curl-curl operator. The accuracy and efficiency of the algorithm are verified by comparing the numerical solutions obtained with our MG solver to those from the biconjugate gradient stabilized solver with different preconditioners based on synthetic models and a model from 3D inversion. Comparisons, in terms of iteration number and computational time, indicate that our algorithm is extremely stable and efficient relative to the other solvers. Our MG algorithm will be suitable for massively parallel computing as well.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据