Efficient fast multipole method for low-frequency scattering

被引:74
作者
Darve, E
Havé, P
机构
[1] Mech & Computat Div, Stanford, CA 94305 USA
[2] Stanford Univ, Dept Mech Engn, Stanford, CA 94305 USA
[3] Univ Paris 06, Jacques Louis Lions Lab, F-75252 Paris 05, France
关键词
fast multipole method; Laplace; Maxwell; Helmholtz; electromagnetic scattering; low-frequency scattering; plane wave; evanescent wave;
D O I
10.1016/j.jcp.2003.12.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The solution of the Helmholtz and Maxwell equations using integral formulations requires to solve large complex linear systems. A direct solution of those problems using a Gauss elimination is practical only for very small systems with few unknowns. The use of an iterative method such as GMRES can reduce the computational expense. Most of the expense is then computing large complex matrix vector products. The cost can be further reduced by using the fast multipole method which accelerates the matrix vector product. For a linear system of size N, the use of an iterative method combined with the fast multipole method reduces the total expense of the computation to N log N. There exist two: versions of the fast multipole method: one which is based on a multipole expansion of the interaction kernel exp kr/r and which was first proposed by V. Rokhlin and another based on a plane wave expansion of the kernel, first proposed by W.C. Chew. In this paper, we propose a third approach, the stable plane wave expansion (SPW-FMM), which has a lower computational expense than the multipole expansion and does not have the accuracy and stability problems of the plane wave expansion. The computational complexity is N log N as with the other methods. (C) 2003 Elsevier Inc. All rights reserved.
引用
收藏
页码:341 / 363
页数:23
相关论文
共 47 条
[1]   Analysis of the truncation errors in the fast multipole method for scattering problems [J].
Amini, S ;
Profit, A .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2000, 115 (1-2) :23-33
[2]  
Bindiganavale SS, 1996, MICROW OPT TECHN LET, V11, P190, DOI 10.1002/(SICI)1098-2760(199603)11:4<190::AID-MOP7>3.0.CO
[3]  
2-F
[4]   Fast algorithms for wave scattering development at the University of Illinois' electromagnetics laboratory [J].
Weng Cho, Chew .
IEEE Antennas and Propagation Magazine, 1993, 35 (04) :22-32
[5]   Fast solution methods in electromagnetics [J].
Chew, WC ;
Jin, JM ;
Lu, CC ;
Michielssen, E ;
Song, JMM .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 1997, 45 (03) :533-543
[6]   EFFICIENT COMPUTATION OF 3-DIMENSIONAL SCATTERING OF VECTOR ELECTROMAGNETIC-WAVES [J].
CHEW, WC ;
LU, CC ;
WANG, YM .
JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 1994, 11 (04) :1528-1537
[7]   The fast multipole method I: error analysis and asymptotic complexity [J].
Darve, E .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 2000, 38 (01) :98-128
[8]   The fast multipole method: Numerical implementation [J].
Darve, E .
JOURNAL OF COMPUTATIONAL PHYSICS, 2000, 160 (01) :195-240
[9]   The accuracy of fast multipole methods for Maxwell's equations [J].
Dembart, B ;
Yip, E .
IEEE COMPUTATIONAL SCIENCE & ENGINEERING, 1998, 5 (03) :48-56
[10]  
DEMBART B, 1994, URSI RAD SCI M SEATT, P23