Advances in iterative methods and preconditioners for the Helmholtz equation (Q931918)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Advances in iterative methods and preconditioners for the Helmholtz equation
scientific article

    Statements

    Advances in iterative methods and preconditioners for the Helmholtz equation (English)
    0 references
    0 references
    8 July 2008
    0 references
    The Helmholtz equation \(\nabla ^{2}u(\mathbf{x})+\kappa ^{2}u(\mathbf{x})=h( \mathbf{x}),\) where \(\nabla ^{2}\) is the Laplacian, \(\kappa \) is the wave number, \(h\) is a forcing function and \(u\) is the amplitude, finds applications in many important fields including aeroacoustics, under-water acoustics, seismic inversion and electromagnetics. Therefore computation of its solutions in a two or three dimensional domain is important. The linear system arising from a discretization of the Helmholtz equation is typically characterized by indefiniteness of the (real part of the) eigenvalues of the corresponding coefficient matrix, and hence the corresponding iterative scheme may encounter convergence problems. This paper reviews and highlights some recent advances in iterative methods for the Helmholtz equation. In particular, the author focuses on the Krylov subspace methods and the shifted Laplacian preconditioner. Some theories behind the shifted Laplacian preconditioner are given, and numerical results are presented for realistic problems. There are 142 references listed in this paper which include several recent surveys on similar subjects. The emphasis is on engineering computation, however, and the reader who is interested in the theoretical aspects is therefore encouraged to look for additional sources as well.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    Helmholtz equation
    0 references
    iterative methods
    0 references
    Krylov subspace methods
    0 references
    preconditioner
    0 references
    numerical examples
    0 references
    finite difference method
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references