Preconditioned Krylov subspace methods for sixth order compact approximations of the Helmholtz equation
Yury Gryazin

TL;DR
This paper introduces an efficient iterative method using preconditioned Krylov subspace techniques and sixth order compact schemes to solve the 3D Helmholtz equation with various boundary conditions, reducing errors and computational costs.
Contribution
It develops a sixth order compact scheme for the 3D Helmholtz equation and introduces a new $k$-th order preconditioning criterion, enhancing solver efficiency and accuracy.
Findings
Preconditioned GMRES is most effective for most test problems.
A simple two-level algorithm is efficient for fine grids.
Numerical results show high efficiency and parallelizability.
Abstract
In this paper, we consider an efficient iterative approach to the solution of the discrete Helmholtz equation with Dirichlet, Neumann and Sommerfeld-like boundary conditions based on a compact sixth order approximation scheme and preconditioned Krylov subspace methodology. A sixth order compact scheme for the 3D Helmholtz equation with different boundary conditions is developed to reduce approximation and pollution errors, thereby softening the point-per-wavelength constraint. The resulting systems of finite-difference equations are solved by different preconditioned Krylov subspace-based methods. In the majority of test problems, the preconditioned Generalized Minimal Residual (GMRES) method is the superior choice, but in the case of sufficiently fine grids a simple stationary two-level algorithm proposed in this paper in combination with a lower order approximation preconditioner…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMatrix Theory and Algorithms · Electromagnetic Scattering and Analysis · Advanced Numerical Methods in Computational Mathematics
