A new spectral two-step preconditioning of multilevel fast multipole algorithm (MLFMA) is proposed to solve large dense linear systems with multiple right-hand sides arising in monostatic radar cross section (RCS) calculations. The first system is solved with a deflated generalized minimal residual (GMRES) method and the eigenvector information is generated at the same time. Based on this eigenvector information, a spectral preconditioner is defined and combined with a previously constructed sparse approximate inverse (SAI) preconditioner in a two-step manner, resulting in the proposed spectral two-step preconditioner. Restarted GMRES with the newly constructed spectral two-step preconditioner is considered as the iterative method for solving subsequent systems and the MLFMA is used to speed up the matrix-vector product operations. Numerical experiments indicate that the new preconditioner is very effective with the MLFMA and can reduce both the iteration number and the computational time significantly.Index Terms-Electromagnetic scattering, generalized minimal residual (GMRES) method, multilevel fast multipole algorithm (MLFMA), preconditioning techniques.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.