A matrix-free parallel two-level deflation preconditioner for two-dimensional heterogeneous Helmholtz problems

Jinqiang Chen*, Vandana Dwarka, Cornelis Vuik

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

11 Downloads (Pure)

Abstract

We propose a matrix-free parallel two-level deflation method combined with the Complex Shifted Laplacian Preconditioner (CSLP) for two-dimensional heterogeneous Helmholtz problems encountered in seismic exploration, antennas, and medical imaging. These problems pose challenges in terms of accuracy and convergence due to scalability issues with numerical solvers. Motivated by the limitations imposed by excessive computational time and memory constraints when employing a sequential solver with constructed matrices, we parallelize the two-level deflation method without constructing any matrices. Our approach utilizes preconditioned Krylov subspace methods and approximates the CSLP preconditioner with a parallel geometric multigrid V-cycle. For the two-level deflation, standard inter-grid deflation vectors and further high-order deflation vectors are considered. As another main contribution, the matrix-free Galerkin coarsening approach and a novel re-discretization scheme as well as high-order finite-difference schemes on the coarse grid are studied to obtain wavenumber-independent convergence. The optimal settings for an efficient coarse-grid problem solver are investigated. Numerical experiments of model problems show that the wavenumber independence has been obtained for medium wavenumbers. The matrix-free parallel framework shows satisfactory weak and strong parallel scalability.

Original languageEnglish
Article number113264
JournalJournal of Computational Physics
Volume514
DOIs
Publication statusPublished - 2024

Keywords

  • CSLP
  • Deflation
  • Helmholtz equation
  • Matrix-free
  • Parallel computing
  • Scalable

Fingerprint

Dive into the research topics of 'A matrix-free parallel two-level deflation preconditioner for two-dimensional heterogeneous Helmholtz problems'. Together they form a unique fingerprint.

Cite this