AN ITERATIVE SOLVER FOR THE HPS DISCRETIZATION APPLIED TO THREE DIMENSIONAL HELMHOLTZ PROBLEMS

被引:0
|
作者
Lorca, Jose Pablo Lucero [1 ]
Beams, Natalie [2 ]
Beecroft, Damien [1 ]
Gillman, Adrianna [1 ]
机构
[1] Univ Colorado, Dept Appl Math, Boulder, CO 80309 USA
[2] Univ Tennessee, Innovat Comp Lab, Knoxville, TN 37996 USA
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2024年 / 46卷 / 01期
基金
美国国家科学基金会;
关键词
Helmholtz; HPS; block-Jacobi; domain decomposition; Poincare' --Steklov; GMRES; ELLIPTIC PDES; EQUATION; PRECONDITIONERS; DIMENSIONS;
D O I
10.1137/21M1463380
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This manuscript presents an efficient solver for the linear system that arises from the hierarchical Poincare'--Steklov (HPS) discretization of three dimensional variable coefficient Helmholtz problems. Previous work on the HPS method has tied it with a direct solver. This work is the first efficient iterative solver for the linear system that results from the HPS discretization. The solution technique utilizes GMRES coupled with a locally homogenized block -Jacobi preconditioner. The local nature of the discretization and preconditioner naturally yield the matrix -free application of the linear system. Numerical results illustrate the performance of the solution technique. This includes an experiment where a problem approximately 100 wavelengths in each direction that requires more than a billion unknowns to achieve approximately 4 digits of accuracy takes less than 20 minutes to solve.
引用
收藏
页码:A80 / A104
页数:25
相关论文
共 50 条
  • [1] A Helmholtz iterative solver for 3D seismic-imaging problems
    Plessix, R.-E.
    [J]. GEOPHYSICS, 2007, 72 (05) : SM185 - SM194
  • [2] A Solver for Helmholtz System Generated by the Discretization of Wave Shape Functions
    Yuan, Long
    Hu, Qiya
    [J]. ADVANCES IN APPLIED MATHEMATICS AND MECHANICS, 2013, 5 (06) : 791 - 808
  • [3] Efficient iterative solution of the three-dimensional Helmholtz equation
    Elman, HC
    O'Leary, DP
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 1998, 142 (01) : 163 - 181
  • [4] An iterative solver for the 3D Helmholtz equation
    Belonosov, Mikhail
    Dmitriev, Maxim
    Kostin, Victor
    Neklyudov, Dmitry
    Tcheverda, Vladimir
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2017, 345 : 330 - 344
  • [5] Separation-of-variables as a preconditioner for an iterative Helmholtz solver
    Plessix, RE
    Mulder, WA
    [J]. APPLIED NUMERICAL MATHEMATICS, 2003, 44 (03) : 385 - 400
  • [6] THE ITERATIVE SOLVER RISOLV WITH APPLICATION TO THE EXTERIOR HELMHOLTZ PROBLEM
    Tal-Ezer, Hillel
    Turkel, Eli
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2010, 32 (01): : 463 - 475
  • [7] Power iterative multiple reciprocity boundary element method for solving three-dimensional Helmholtz eigenvalue problems
    Itagaki, M
    Nishiyama, S
    Tomioka, S
    Enoto, T
    Sahashi, N
    [J]. ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 1997, 20 (02) : 113 - 121
  • [8] A discretization and multigrid solver for a Darcy–Stokes system of three dimensional vuggy porous media
    Todd Arbogast
    Mario San Martin Gomez
    [J]. Computational Geosciences, 2009, 13 : 331 - 348
  • [9] A Preconditioned Recycling GMRES Solver for Stochastic Helmholtz Problems
    Jin, Chao
    Cai, Xiao-Chuan
    [J]. COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2009, 6 (02) : 342 - 353
  • [10] A discretization and multigrid solver for a Darcy-Stokes system of three dimensional vuggy porous media
    Arbogast, Todd
    Gomez, Mario San Martin
    [J]. COMPUTATIONAL GEOSCIENCES, 2009, 13 (03) : 331 - 348