ALGEBRAIC MULTILEVEL PRECONDITIONER FOR THE HELMHOLTZ EQUATION IN HETEROGENEOUS MEDIA

被引:55
|
作者
Bollhoefer, Matthias [1 ]
Grote, Marcus J. [2 ]
Schenk, Olaf [3 ]
机构
[1] Tech Univ Carolo Wilhelmina Braunschweig, Inst Computat Math, D-38106 Braunschweig, Germany
[2] Univ Basel, Dept Math, CH-4051 Basel, Switzerland
[3] Univ Basel, Dept Comp Sci, CH-4056 Basel, Switzerland
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2009年 / 31卷 / 05期
关键词
Helmholtz equation; inhomogeneous media; symmetric indefinite matrix; algebraic multilevel preconditioning; graph-pivoting; inverse-based pivoting; DOMAIN DECOMPOSITION METHOD; SCALE DIAGONALIZATION TECHNIQUES; MULTIGRID-BASED PRECONDITIONER; ANDERSON MODEL; INDEFINITE; ALGORITHMS; ASSIGNMENT; SOLVER;
D O I
10.1137/080725702
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
An algebraic multilevel (ML) preconditioner is presented for the Helmholtz equation in heterogeneous media. It is based on a multilevel incomplete LDLT factorization and preserves the inherent (complex) symmetry of the Helmholtz equation. The ML preconditioner incorporates two key components for efficiency and numerical stability: symmetric maximum weight matchings and an inverse-based pivoting strategy. The former increases the block-diagonal dominance of the system, whereas the latter controls parallel to L-1 parallel to for numerical stability. When applied recursively, their combined effect yields an algebraic coarsening strategy, similar to algebraic multigrid methods, even for highly indefinite matrices. The ML preconditioner is combined with a Krylov subspace method and applied as a "black-box" solver to a series of challenging two-and three-dimensional test problems, mainly from geophysical seismic imaging. The numerical results demonstrate the robustness and efficiency of the ML preconditioner, even at higher frequency regimes.
引用
收藏
页码:3781 / 3805
页数:25
相关论文
共 50 条
  • [1] A new multilevel algebraic preconditioner for the diffusion equation in heterogeneous media
    Kuznetsov, Yu
    Prokopenko, A.
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2010, 17 (05) : 759 - 769
  • [2] Accelerating the shifted Laplace preconditioner for the Helmholtz equation by multilevel deflation
    Sheikh, A. H.
    Lahaye, D.
    Ramos, L. Garcia
    Nabben, R.
    Vuik, C.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2016, 322 : 473 - 490
  • [3] MULTILEVEL PRECONDITIONER WITH STABLE COARSE GRID CORRECTIONS FOR THE HELMHOLTZ EQUATION
    Chen, Huangxin
    Wu, Haijun
    Xu, Xuejun
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2015, 37 (01): : A221 - A244
  • [4] An algebraic multigrid based shifted-Laplacian preconditioner for the Helmholtz equation
    Airaksinen, Tuomas
    Heikkola, Erkki
    Pennanen, Anssi
    Toivanen, Jari
    JOURNAL OF COMPUTATIONAL PHYSICS, 2007, 226 (01) : 1196 - 1210
  • [5] A Robust Multilevel Preconditioner Based on a Domain Decomposition Method for the Helmholtz Equation
    Peipei Lu
    Xuejun Xu
    Journal of Scientific Computing, 2019, 81 : 291 - 311
  • [6] A Robust Multilevel Preconditioner Based on a Domain Decomposition Method for the Helmholtz Equation
    Lu, Peipei
    Xu, Xuejun
    JOURNAL OF SCIENTIFIC COMPUTING, 2019, 81 (01) : 291 - 311
  • [7] An anisotropic multilevel preconditioner for solving the Helmholtz equation with unequal directional sampling intervals
    Yuan, Yu-Xin
    Li, A-Man
    Hu, Ting
    Liu, Hong
    GEOPHYSICS, 2020, 85 (06) : T293 - T300
  • [8] ADDITIVE SWEEPING PRECONDITIONER FOR THE HELMHOLTZ EQUATION
    Liu, Fei
    Ying, Lexing
    MULTISCALE MODELING & SIMULATION, 2016, 14 (02): : 799 - 822
  • [9] A double-sweeping preconditioner for the Helmholtz equation
    Eslaminia, Mehran
    Guddati, Murthy N.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2016, 314 : 800 - 823
  • [10] A TIME-DOMAIN PRECONDITIONER FOR THE HELMHOLTZ EQUATION
    Stolk, Christiaan C.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2021, 43 (05): : A3469 - A3502