JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS | 卷:395 |
Pollution and accuracy of solutions of the Helmholtz equation: A novel perspective from the eigenvalues | |
Article | |
Dwarka, V1  Vuik, C.1  | |
[1] Mour Broekmanweg 6, NL-2628 XE Delft, Netherlands | |
关键词: Helmholtz equation; Pollution; Numerical dispersion; Eigenvalues; FDM; FEM; | |
DOI : 10.1016/j.cam.2021.113549 | |
来源: Elsevier | |
【 摘 要 】
In researching the Helmholtz equation, the focus has either been on the accuracy of the numerical solution (pollution) or the acceleration of the convergence of a preconditioned Krylov-based solver (scalability). While it is widely recognized that the convergence properties can be investigated by studying the eigenvalues, information from the eigenvalues is not used in studying the numerical dispersion which drives the pollution error. Our aim is to bring the topics of accuracy and scalability together for the first time; instead of approaching the pollution error in the conventional sense of being the result of a discrepancy between the exact and numerical wavenumber, we show that the dispersion which drives the pollution error can also be decomposed in terms of the eigenvectors and eigenvalues. Using these novel insights, we construct sharper upper bounds for the total error independent of the grid resolution. While the pollution error can be minimized in one-dimension by introducing a dispersion correction, the latter is not possible in higher dimensions, even for very simple model problems. For our model problem, a correction on the eigenvalues enables us to remove the pollution error and study it in full detail, both in one-and two-dimensions. (C) 2021 The Author(s). Published by Elsevier B.V.
【 授权许可】
Free
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
10_1016_j_cam_2021_113549.pdf | 2606KB | download |