Skip to main navigation Skip to search Skip to main content

Incremental unknowns preconditioning for solving the Helmholtz equation

  • Pascal Poullet*
  • , Amir Boag
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

9 Scopus citations

Abstract

An efficient preconditioner is developed for solving the Helmholtz problem in both high and low frequency (wavenumber) regimes. The preconditioner is based on hierarchical unknowns on nested grids, known as incremental unknowns (IU). The motivation for the IU preconditioner is provided by an eigenvalue analysis of a simplified Helmholtz problem. The performance of our preconditioner is tested on the iterative solution of two-dimensional electromagnetic scattering problems. When compared with other well-known methods, our technique is shown to often provide a better numerical efficacy and, most importantly, to be more robust. Moreover, for the best performance, the number of IU levels used in the preconditioner should be designed for the coarsest grid to have roughly two points per linear wavelength. This result is consistent with the conventional sampling criteria for wave phenomena in contrast with existing IU applications for solving the Laplace/Poisson problem, where the coarsest grid comprises just one interior point.

Original languageEnglish
Pages (from-to)1396-1410
Number of pages15
JournalNumerical Methods for Partial Differential Equations
Volume23
Issue number6
DOIs
StatePublished - Nov 2007

Keywords

  • Helmholtz equation
  • Incremental unknowns
  • Iterative methods
  • Multilevel methods
  • Preconditioning

Fingerprint

Dive into the research topics of 'Incremental unknowns preconditioning for solving the Helmholtz equation'. Together they form a unique fingerprint.

Cite this