NESTED DOMAIN DECOMPOSITION WITH POLARIZED TRACES FOR THE 2D HELMHOLTZ EQUATION

被引:12
|
作者
Zepeda-Nunez, Leonardo [1 ,2 ,3 ]
Demanev, Laurent [1 ,2 ]
机构
[1] MIT, Dept Math, Cambridge, MA 02139 USA
[2] MIT, Earth Resources Lab, Cambridge, MA 02139 USA
[3] Lawrence Berkeley Natl Lab, Computat Res Div, Berkeley, CA 94708 USA
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2018年 / 40卷 / 03期
关键词
high-frequency; wavepropagation; Helmholtz equation; fast methods; DISCONTINUOUS GALERKIN METHODS; OPTIMIZED SCHWARZ METHODS; HUYGENS SWEEPING METHODS; WAVE-PROPAGATION; LINEAR-SYSTEMS; PRECONDITIONER; ALGORITHM; SCATTERING; MATRIX; CONVERGENCE;
D O I
10.1137/15M104582X
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We present a solver for the two-dimensional high-frequency Helmholtz equation in heterogeneous, constant density, acoustic media, with online parallel complexity that scales empirically as O((N)(P)), where N is the number of volume unknowns, and P is the number of processors, as long as P = O(N-1/5). This sublinear scaling is achieved by domain decomposition, not distributed linear algebra, and improves on the P = O (N-1/8) scaling reported earlier in [L. Zepeda-Nunez and L. Demanet, J. Comput. Phys., 308 (2016), pp. 347-388]. The solver relies on a two-level nested domain decomposition: a layered partition on the outer level and a further decomposition of each layer in cells at the inner level. The Helmholtz equation is reduced to a surface integral equation (SIE) posed at the interfaces between layers, efficiently solved via a nested version of the polarized traces preconditioner [L. Zepeda-Nunez and L. Demanet, J. Comput. Phys., 308 (2016), pp. 347-388]. The favorable complexity is achieved via an efficient application of the integral operators involved in the SIE.
引用
收藏
页码:B942 / B981
页数:40
相关论文
共 50 条
  • [1] The method of polarized traces for the 2D Helmholtz equation
    Zepeda-Nunez, Leonardo
    Demanet, Laurent
    JOURNAL OF COMPUTATIONAL PHYSICS, 2016, 308 : 347 - 388
  • [2] The method of polarized traces for the 3D Helmholtz equation
    Zepeda-Nunez, Leonardo
    Scheuer, Adrien
    Hewett, Russell J.
    Demanet, Laurent
    GEOPHYSICS, 2019, 84 (04) : T313 - T333
  • [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] An improved domain decomposition method for the 3D Helmholtz equation
    Piacentini, A
    Rosa, N
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1998, 162 (1-4) : 113 - 124
  • [5] A domain decomposition method for the Helmholtz equation in a multilayer domain
    Larsson, E
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1999, 20 (05): : 1713 - 1731
  • [6] Mixed boundary value problems for the Helmholtz equation in a model 2D angular domain
    Duduchava, Roland
    Tsaava, Medea
    GEORGIAN MATHEMATICAL JOURNAL, 2020, 27 (02) : 211 - 231
  • [7] 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
  • [8] Hybrid Domain Decomposition Solvers for the Helmholtz Equation
    Huber, Martin
    Schoeberl, Joachim
    DOMAIN DECOMPOSITION METHODS IN SCIENCE AND ENGINEERING XXI, 2014, 98 : 351 - 358
  • [9] Deep Domain Decomposition Methods: Helmholtz Equation
    Li, Wuyang
    Wang, Ziming
    Cui, Tao
    Xu, Yingxiang
    Xiang, Xueshuang
    ADVANCES IN APPLIED MATHEMATICS AND MECHANICS, 2022,
  • [10] An improved sweeping domain decomposition preconditioner for the Helmholtz equation
    Christiaan C. Stolk
    Advances in Computational Mathematics, 2017, 43 : 45 - 76