A multigrid-based preconditioned Krylov subspace method for the Helmholtz equation with PML (Q2275513)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 5937129
Language Label Description Also known as
default for all languages
No label defined
    English
    A multigrid-based preconditioned Krylov subspace method for the Helmholtz equation with PML
    scientific article; zbMATH DE number 5937129

      Statements

      A multigrid-based preconditioned Krylov subspace method for the Helmholtz equation with PML (English)
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      9 August 2011
      0 references
      The authors consider the Helmholtz equation where the absorbing boundary conditions are often used to truncate the infinite domain into a finite domain; here they use the perfectly matched layer (PML) to truncate the domain. PML is an absorbing boundary condition with the property of generating almost no reflection at the PML interface between the interior medium and the artificial absorbing medium. To discretize Helmholtz-PML equation, the authors use a rotated 9-point difference scheme which uses fewer grids per weblength than the conventional 5-point difference scheme while maintaining comparable accuracy. Spectral analysis of the linear system is carried out and a new matrix-based interpolation operator is proposed for the multigrid method, which is used to approximately invert the preconditioner. Numerical experiments are presented to illustrate the efficiency of the preconditioned Bi-CGSTAB method with the multigrid based on the new interpolation operator.
      0 references
      Helmholtz equation
      0 references
      Krylov subspace method
      0 references
      perfectly matched layer
      0 references
      preconditioner
      0 references
      multigrid method
      0 references
      interpolation operator
      0 references
      conjugate gradient method
      0 references
      absorbing boundary conditions
      0 references
      difference scheme
      0 references
      numerical experiments
      0 references
      Bi-CGSTAB method
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references