A domain decomposition method for the Helmholtz equation in a multilayer domain

被引:35
|
作者
Larsson, E [1 ]
机构
[1] Uppsala Univ, Dept Comp Sci, SE-75104 Uppsala, Sweden
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 1999年 / 20卷 / 05期
关键词
Helmholtz equation; domain decomposition; finite difference discretization; preconditioned iterative method; fast transform;
D O I
10.1137/S1064827597325323
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The two-dimensional Helmholtz equation for problems where the physical domain consists of layers with different material properties is studied. An efficient preconditioner for iterative solution of the problem is constructed. The problem is discretized with fourth-order accurate finite difference operators. For the construction of the radiation boundary conditions a fourth-order finite element method also is used. The large, sparse, complex, indefinite, and ill-conditioned system of equations that arises is solved with preconditioned restarted GMRES. A domain decomposition method is used, in which the preconditioning is based on the Schur complement algorithm with "fast Poisson-type" preconditioners for the subdomains. The memory requirements for the preconditioner are nearly linear in the number of unknowns. The arithmetic complexity for each iteration is low, whereas the construction of the preconditioner is a bit more expensive. Electromagnetic wave propagation in a three-layered waveguide is used as a model problem. Numerical experiments show that convergence is achieved in a few iterations. Compared with banded Gaussian elimination, which is a standard solution method, the iterative method shows significant gain in both memory requirements and arithmetic complexity. Furthermore, the relative gain grows when the problem size increases.
引用
收藏
页码:1713 / 1731
页数:19
相关论文
共 50 条
  • [1] AN ADDITIVE OVERLAPPING DOMAIN DECOMPOSITION METHOD FOR THE HELMHOLTZ EQUATION
    Leng, Wei
    Ju, Lili
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (02): : A1252 - A1277
  • [2] A rapidly converging domain decomposition method for the Helmholtz equation
    Stolk, Christiaan C.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2013, 241 : 240 - 252
  • [3] A decomposition domain algorithm for Helmholtz equation
    Balabane, M
    Tirel, V
    COMPTES RENDUS DE L ACADEMIE DES SCIENCES SERIE I-MATHEMATIQUE, 1997, 324 (03): : 281 - 286
  • [4] A Domain Decomposition Solver for the Discontinuous Enrichment Method for the Helmholtz Equation
    Farhat, C. (cfarhat@stanford.edu), 1600, Springer Verlag, Tiergartenstrasse 17, Heidelberg, D-69121, Germany (91):
  • [5] A PARALLEL DOMAIN DECOMPOSITION METHOD FOR THE HELMHOLTZ EQUATION IN LAYERED MEDIA
    Heikkola, Erkki
    Ito, Kazufumi
    Toivanen, Jari
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (05): : C505 - C521
  • [6] Parallel solution of the Helmholtz equation in a multilayer domain
    Larsson, E
    Holmgren, S
    BIT NUMERICAL MATHEMATICS, 2003, 43 (02) : 387 - 411
  • [7] Parallel Solution of the Helmholtz Equation in a Multilayer Domain
    Elisabeth Larsson
    Sverker Holmgren
    BIT Numerical Mathematics, 2003, 43 : 387 - 411
  • [8] Deep Domain Decomposition Methods: Helmholtz Equation
    Li, Wuyang
    Wang, Ziming
    Cui, Tao
    Xu, Yingxiang
    Xiang, Xueshuang
    ADVANCES IN APPLIED MATHEMATICS AND MECHANICS, 2023, 15 (01) : 118 - 138
  • [9] Hybrid Domain Decomposition Solvers for the Helmholtz Equation
    Huber, Martin
    Schoeberl, Joachim
    DOMAIN DECOMPOSITION METHODS IN SCIENCE AND ENGINEERING XXI, 2014, 98 : 351 - 358
  • [10] Deep Domain Decomposition Methods: Helmholtz Equation
    Li, Wuyang
    Wang, Ziming
    Cui, Tao
    Xu, Yingxiang
    Xiang, Xueshuang
    ADVANCES IN APPLIED MATHEMATICS AND MECHANICS, 2022,