Separation-of-variables as a preconditioner for an iterative Helmholtz solver
Applied Numerical Mathematics
Journal of Computational Physics
On a class of preconditioners for solving the Helmholtz equation
Applied Numerical Mathematics
Time Compact High Order Difference Methods for Wave Propagation
SIAM Journal on Scientific Computing
A Fast Algorithm for the Electromagnetic Scattering from a Large Cavity
SIAM Journal on Scientific Computing
Analysis of electromagnetic scattering from an overfilled cavity in the ground plane
Journal of Computational Physics
A fast iterative solver for scattering by elastic objects in layered media
Applied Numerical Mathematics
A stable, high-order method for three-dimensional, bounded-obstacle, acoustic scattering
Journal of Computational Physics
Journal of Computational Physics
Preconditioning Helmholtz linear systems
Applied Numerical Mathematics
Matrix decomposition algorithms for elliptic boundary value problems: a survey
Numerical Algorithms
Journal of Computational Physics
Hi-index | 0.01 |
In this paper, a fast preconditioned Krylov subspace iterative algorithm is proposed for the electromagnetic scattering from a rectangular large open cavity embedded in an infinite ground plane. The scattering problem is described by the Helmholtz equation with a nonlocal artificial boundary condition on the aperture of the cavity and Dirichlet boundary conditions on the walls of the cavity. Compact fourth order finite difference schemes are employed to discretize the bounded domain problem. A much smaller interface discrete system is reduced by introducing the discrete Fourier transformation in the horizontal and a Gaussian elimination in the vertical direction, presented in Bao and Sun (SIAM J. Sci. Comput. 27:553, 2005). An effective preconditioner is developed for the Krylov subspace iterative solver to solve this interface system. Numerical results demonstrate the remarkable efficiency and accuracy of the proposed method.