An accelerated, high-order accurate direct solver for the Lippmann–Schwinger equation for acoustic scattering in the plane
An accelerated, high-order accurate direct solver for the Lippmann–Schwinger equation for acoustic scattering in the plane
复制标题
用于平面声散射的 Lippmann Schwinger 方程的加速、高阶精确直接求解器
DOI:
10.1007/s10444-022-09963-1
复制
发表时间:
2022
影响因子:
1.7
通讯作者:
Martinsson, Per-Gunnar
中科院分区:
文献类型:
--
作者:
Gopal, Abinand;Martinsson, Per-Gunnar
An efficient direct solver for solving the Lippmann–Schwinger integral equation modeling acoustic scattering in the plane is presented. For a problem withNdegrees of freedom, the solver constructs an approximate inverse inoperations and then, given an incident field, can compute the scattered field inoperations. The solver is based on a previously published direct solver for integral equations that relies on rank-deficiencies in the off-diagonal blocks; specifically, the so-called Hierarchically Block Separable format is used. The particular solver described here has been reformulated in a way that improves numerical stability and robustness, and exploits the particular structure of the kernel in the Lippmann–Schwinger equation to accelerate the computation of an approximate inverse. The solver is coupled with a Nyström discretization on a regular square grid, using a quadrature method developed by Ran Duan and Vladimir Rokhlin that attains high-order accuracy despite the singularity in the kernel of the integral equation. A particularly efficient solver is obtained when the direct solver is run at four digits of accuracy, and is used as a preconditioner to GMRES, with each forwards application of the integral operators accelerated by the FFT. Extensive numerical experiments are presented that illustrate the high performance of the method in challenging environments. Using the 10th-order accurate version of the Duan–Rokhlin quadrature rule, the scheme is capable of solving problems on domains that are over 500 wavelengths wide to relative error below 10− 10in a couple of hours on a workstation, using 26M degrees of freedom.
登录
查看更多内容
影响因子:
1.4
作者:
P. Martinsson
通讯作者:
P. Martinsson
影响因子:
4.1
作者:
BERENGER, JP
通讯作者:
BERENGER, JP
影响因子:
2.1
作者:
S. Chandrasekaran;M. Gu
通讯作者:
M. Gu
影响因子:
3
作者:
Page Starr;V. Rokhlin
通讯作者:
V. Rokhlin
DOI:
10.1137/15m102455x
发表时间:
2015
期刊:
SIAM J. Sci. Comput.
影响因子:
--
作者:
Sivaram Ambikasaran;C. Borges;Lise;L. Greengard
通讯作者:
L. Greengard