The fast multipole method I: error analysis and asymptotic complexity

被引:114
作者
Darve, E [1 ]
机构
[1] Univ Paris 06, Anal Numer Lab, F-75252 Paris, France
关键词
fast multipole method; electromagnetic theory; scattering; iterative method; matrix compression algorithms; computational aspects;
D O I
10.1137/S0036142999330379
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper is concerned with the application of the fast multipole method (FMM) to the Maxwell equations. This application differs in many aspects from other applications such as the N-body problem, Laplace equation, and quantum chemistry, etc. The FMM leads to significant speed-up in CPU time with major reduction in the amount of computer memory needed when performing matrix-vector products. This leads to faster resolution of scattering of harmonic plane waves from perfectly conducting obstacles. Emphasis here is on rigorous mathematical approach to the problem. We focus on the estimation of the error introduced by the FMM and rigorous analysis of the complexity (O(n log n)) of the algorithm. We show that error estimates reported previously are not entirely satisfactory and provide sharper and more precise estimates.
引用
收藏
页码:98 / 128
页数:31
相关论文
共 26 条
[1]  
ABRAMOVITZ M, 1964, NBS APPLIED MATH SER, V55
[2]  
ALLEON G, 1997, TRPA9705 CERFACS
[3]  
BARNARD ST, 1997, LBNL40794
[4]   A sparse approximate inverse preconditioner for nonsymmetric linear systems [J].
Benzi, M ;
Tuma, M .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1998, 19 (03) :968-994
[5]   THE FAST MULTIPOLE BOUNDARY-ELEMENT METHOD FOR MOLECULAR ELECTROSTATICS - AN OPTIMAL APPROACH FOR LARGE SYSTEMS [J].
BHARADWAJ, R ;
WINDEMUTH, A ;
SRIDHARAN, S ;
HONIG, B ;
NICHOLLS, A .
JOURNAL OF COMPUTATIONAL CHEMISTRY, 1995, 16 (07) :898-913
[6]  
BOKANOWSKI O, 1998, CR ACAD SCI I-MATH, V1, P105
[7]   Linear scaling computation of the Fock matrix [J].
Challacombe, M ;
Schwegler, E .
JOURNAL OF CHEMICAL PHYSICS, 1997, 106 (13) :5526-5536
[8]   Approximate inverse preconditioners via sparse-sparse iterations [J].
Chow, E ;
Saad, Y .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1998, 19 (03) :995-1023
[9]  
Coifman R., 1993, IEEE Antennas and Propagation Magazine, V35, P7, DOI 10.1109/74.250128
[10]   Fast algorithms for polynomial interpolation, integration, and differentiation [J].
Dutt, A ;
Gu, M ;
Rokhlin, V .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1996, 33 (05) :1689-1711