Sixth-Order Compact Finite Difference Method for 2D Helmholtz Equations with Singular Sources and Reduced Pollution Effect

被引:1
|
作者
Feng, Qiwei [1 ]
Han, Bin [1 ]
Michelle, Michelle [2 ]
机构
[1] Univ Alberta, Dept Math & Stat Sci, Edmonton, AB T6G 2G1, Canada
[2] Purdue Univ, Dept Math, W Lafayette, IN 47907 USA
基金
加拿大自然科学与工程研究理事会;
关键词
Helmholtz equation; finite difference; pollution effect; interface; pollution minimization; mixed boundary conditions; corner treatment; WAVE-NUMBER; SCHEMES; VERSION; FEM;
D O I
10.4208/cicp.OA-2023-0062
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Due to its highly oscillating solution, the Helmholtz equation is numerically challenging to solve. To obtain a reasonable solution, a mesh size that is much smaller than the reciprocal of the wavenumber is typically required (known as the pollution effect). High-order schemes are desirable, because they are better in mitigating the pollution effect. In this paper, we present a high-order compact finite difference method for 2D Helmholtz equations with singular sources, which can also handle any possible combinations of boundary conditions (Dirichlet, Neumann, and impedance) on a rectangular domain. Our method is sixth-order consistent for a constant wavenumber, and fifth-order consistent for a piecewise constant wavenumber. To reduce the pollution effect, we propose a new pollution minimization strategy that is based on the average truncation error of plane waves. Our numerical experiments demonstrate the superiority of our proposed finite difference scheme with reduced pollution effect to several state-of-the-art finite difference schemes, particularly in the critical pre-asymptotic region where kh is near 1 with k being the wavenumber and h the mesh size.
引用
收藏
页码:672 / 712
页数:41
相关论文
共 50 条
  • [1] Sixth-order quasi-compact difference schemes for 2D and 3D Helmholtz equations
    Wang, Zhi
    Ge, Yongbin
    Sun, Hai-Wei
    Sun, Tao
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2022, 431
  • [2] An optimal compact sixth-order finite difference scheme for the Helmholtz equation
    Wu, Tingting
    Xu, Ruimin
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2018, 75 (07) : 2520 - 2537
  • [3] New Sixth-Order Compact Schemes for Poisson/Helmholtz Equations
    Pan, Kejia
    Fu, Kang
    Li, Jin
    Hu, Hongling
    Li, Zhilin
    [J]. NUMERICAL MATHEMATICS-THEORY METHODS AND APPLICATIONS, 2023, 16 (02) : 393 - 409
  • [4] Sixth-order compact multigrid method for the 2D Poisson equation
    Ge, Yong-Bin
    Wu, Wen-Quan
    Lu, Xi
    [J]. Shanghai Ligong Daxue Xuebao/Journal of University of Shanghai for Science and Technology, 2002, 24 (04):
  • [5] Sixth-order accurate finite difference schemes for the Helmholtz equation
    Singer, I.
    Turkel, E.
    [J]. JOURNAL OF COMPUTATIONAL ACOUSTICS, 2006, 14 (03) : 339 - 351
  • [6] A new 9-point sixth-order accurate compact finite-difference method for the Helmholtz equation
    Nabavi, Majid
    Siddiqui, M. H. Kamran
    Dargahi, Javad
    [J]. JOURNAL OF SOUND AND VIBRATION, 2007, 307 (3-5) : 972 - 982
  • [7] A compact sixth-order implicit immersed interface method to solve 2D Poisson equations with discontinuities
    Zapata, M. Uh
    Balam, R. Itza
    Montalvo-Urquizo, J.
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 2023, 210 (384-407) : 384 - 407
  • [8] A sixth order quasi-compact finite difference method for Helmholtz equations with variable wave numbers
    Fu, Kang
    Hu, Hongling
    Pan, Kejia
    [J]. APPLIED MATHEMATICS LETTERS, 2023, 146
  • [9] Compact finite difference schemes of sixth order for the Helmholtz equation
    Sutmann, Godehard
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2007, 203 (01) : 15 - 31
  • [10] Sixth-order compact finite difference method for singularly perturbed 1D reaction diffusion problems
    Gelu, Fasika Wondimu
    Duressa, Gemechis File
    Bullo, Tesfaye Aga
    [J]. JOURNAL OF TAIBAH UNIVERSITY FOR SCIENCE, 2017, 11 (02): : 302 - 308