An efficient two-level preconditioner for multi-frequency wave propagation problems

Journal Article (2019)
Author(s)

Manuel Baumann (TU Delft - Numerical Analysis)

Martin B. van Gijzen (TU Delft - Numerical Analysis)

Research Group
Numerical Analysis
DOI related publication
https://doi.org/10.1016/j.apnum.2018.08.020
More Info
expand_more
Publication Year
2019
Language
English
Research Group
Numerical Analysis
Volume number
135
Pages (from-to)
316-332
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

We consider wave propagation problems that are modeled in the frequency-domain, and that need to be solved simultaneously for multiple frequencies within a fixed range. For this, a single shift-and-invert preconditioner at a so-called seed frequency is applied. The choice of the seed is crucial for the performance of preconditioned multi-shift GMRES and is closely related to the parameter choice for the Complex Shifted Laplace preconditioner. Based on a classical GMRES convergence bound, we present an analytic formula for the optimal seed parameter that purely depends on the original frequency range. The new insight is exploited in a two-level preconditioning strategy: A shifted Neumann preconditioner with minimized spectral radius is additionally applied to multi-shift GMRES. Moreover, we present a reformulation of the multi-shift problem to a matrix equation solved with, for instance, global GMRES. Here, our analysis allows for rotation of the spectrum of the linear operator. Numerical experiments for the time-harmonic visco-elastic wave equation demonstrate the performance of the new preconditioners.

Files

1_s2.0_S016892741830196X_main.... (pdf)
(pdf | 1.48 Mb)
- Embargo expired in 02-11-2021
License info not available