Preconditioned iterative solution of the 2D Helmholtz equation

Using a finite element method to solve the Helmholtz equation leads to a sparse system of equations which in three dimensions is too large to solve directly. It is also non-Hermitian and highly indefinite and consequently difficult to solve iteratively. The approach taken in this paper is to precond...

Full description

Bibliographic Details
Main Authors: Laird, A, Giles, M
Format: Report
Published: Unspecified 2002
_version_ 1797066995111297024
author Laird, A
Giles, M
author_facet Laird, A
Giles, M
author_sort Laird, A
collection OXFORD
description Using a finite element method to solve the Helmholtz equation leads to a sparse system of equations which in three dimensions is too large to solve directly. It is also non-Hermitian and highly indefinite and consequently difficult to solve iteratively. The approach taken in this paper is to precondition this linear system with a new preconditioner and then solve it iteratively using a Krylov subspace method. Numerical analysis shows the preconditioner to be effective on a simple 1D test problem, and results are presented showing considerable convergence acceleration for a number of different Krylov methods for more complex problems in 2D, as well as for the more general problem of harmonic disturbances to a non-stagnant steady flow.
first_indexed 2024-03-06T21:49:56Z
format Report
id oxford-uuid:4ae3ffd2-1b8c-44aa-8537-9d06080f6c08
institution University of Oxford
last_indexed 2024-03-06T21:49:56Z
publishDate 2002
publisher Unspecified
record_format dspace
spelling oxford-uuid:4ae3ffd2-1b8c-44aa-8537-9d06080f6c082022-03-26T15:40:19ZPreconditioned iterative solution of the 2D Helmholtz equationReporthttp://purl.org/coar/resource_type/c_93fcuuid:4ae3ffd2-1b8c-44aa-8537-9d06080f6c08Mathematical Institute - ePrintsUnspecified2002Laird, AGiles, MUsing a finite element method to solve the Helmholtz equation leads to a sparse system of equations which in three dimensions is too large to solve directly. It is also non-Hermitian and highly indefinite and consequently difficult to solve iteratively. The approach taken in this paper is to precondition this linear system with a new preconditioner and then solve it iteratively using a Krylov subspace method. Numerical analysis shows the preconditioner to be effective on a simple 1D test problem, and results are presented showing considerable convergence acceleration for a number of different Krylov methods for more complex problems in 2D, as well as for the more general problem of harmonic disturbances to a non-stagnant steady flow.
spellingShingle Laird, A
Giles, M
Preconditioned iterative solution of the 2D Helmholtz equation
title Preconditioned iterative solution of the 2D Helmholtz equation
title_full Preconditioned iterative solution of the 2D Helmholtz equation
title_fullStr Preconditioned iterative solution of the 2D Helmholtz equation
title_full_unstemmed Preconditioned iterative solution of the 2D Helmholtz equation
title_short Preconditioned iterative solution of the 2D Helmholtz equation
title_sort preconditioned iterative solution of the 2d helmholtz equation
work_keys_str_mv AT lairda preconditionediterativesolutionofthe2dhelmholtzequation
AT gilesm preconditionediterativesolutionofthe2dhelmholtzequation