A matrix-free parallel solution method for the three-dimensional heterogeneous Helmholtz equation
Jinqiang Chen, Vandana Dwarka, Cornelis Vuik

TL;DR
This paper introduces a matrix-free parallel iterative solver for the 3D heterogeneous Helmholtz equation, achieving high scalability and robustness for large-scale scientific applications.
Contribution
It presents a novel matrix-free parallel Krylov solver with a complex shifted Laplace preconditioner for efficient 3D Helmholtz equation solutions.
Findings
Robustness demonstrated through numerical experiments.
Outstanding strong scalability in parallel computing.
Suitable for realistic large-scale 3D heterogeneous problems.
Abstract
The Helmholtz equation is related to seismic exploration, sonar, antennas, and medical imaging applications. It is one of the most challenging problems to solve in terms of accuracy and convergence due to the scalability issues of the numerical solvers. For 3D large-scale applications, high-performance parallel solvers are also needed. In this paper, a matrix-free parallel iterative solver is presented for the three-dimensional (3D) heterogeneous Helmholtz equation. We consider the preconditioned Krylov subspace methods for solving the linear system obtained from finite-difference discretization. The Complex Shifted Laplace Preconditioner (CSLP) is employed since it results in a linear increase in the number of iterations as a function of the wavenumber. The preconditioner is approximately inverted using one parallel 3D multigrid cycle. For parallel computing, the global domain is…
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
TopicsElectromagnetic Scattering and Analysis · Matrix Theory and Algorithms · Advanced Numerical Methods in Computational Mathematics
