The fast multipole method: Numerical implementation

被引:312
作者
Darve, E [1 ]
机构
[1] Stanford Univ, Ctr Turbulence Res, Stanford, CA 94305 USA
关键词
fast multipole method; electromagnetic theory; scattering; iterative method; matrix compression algorithms; computational aspects;
D O I
10.1006/jcph.2000.6451
中图分类号
TP39 [计算机的应用];
学科分类号
081203 [计算机应用技术]; 0835 [软件工程];
摘要
We study integral methods applied to the resolution of the Maxwell equations where the linear system is solved using an iterative method which requires only matrix-vector products. The fast multipole method (FMM) is one of the most efficient methods used to perform matrix-vector products and accelerate the resolution of the linear system. A problem involving N degrees of freedom may be solved in CNiter log N floating operations, where C is a constant depending on the implementation of the method. In this article several techniques allowing one to reduce the constant C are analyzed. This reduction implies a lower total CPU time and a larger range of application of the FMM. In particular, new interpolation and anterpolation schemes are proposed which greatly improve on previous algorithms. Several numerical tests are also described. These confirm the efficiency and the theoretical complexity of the FMM. (C) 2000 Academic Press.
引用
收藏
页码:195 / 240
页数:46
相关论文
共 64 条
[1]
ALLEON G, 1997, TRPA9705 CERFACS
[2]
A sparse approximate inverse preconditioner for nonsymmetric linear systems [J].
Benzi, M ;
Tuma, M .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1998, 19 (03) :968-994
[3]
Comparison of three FMM techniques for solving hybrid FE-BI systems [J].
Bindiganavale, SS ;
Volakis, JL .
IEEE ANTENNAS AND PROPAGATION MAGAZINE, 1997, 39 (04) :47-60
[4]
[5]
A fast adaptive multipole algorithm for calculating screened Coulomb (Yukawa) interactions [J].
Boschitsch, AH ;
Fenley, MO ;
Olson, WK .
JOURNAL OF COMPUTATIONAL PHYSICS, 1999, 151 (01) :212-241
[6]
ON THE DEGREES OF FREEDOM OF SCATTERED FIELDS [J].
BUCCI, OM ;
FRANCESCHETTI, G .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 1989, 37 (07) :918-929
[7]
OPTIMAL INTERPOLATION OF RADIATED FIELDS OVER A SPHERE [J].
BUCCI, OM ;
GENNARELLI, C ;
SAVARESE, C .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 1991, 39 (11) :1633-1643
[8]
ELECTROMAGNETIC-FIELDS INTERPOLATION FROM NONUNIFORM SAMPLES OVER SPHERICAL AND CYLINDRICAL SURFACES [J].
BUCCI, OM ;
GENNARELLI, C ;
RICCIO, G ;
SAVARESE, C .
IEE PROCEEDINGS-MICROWAVES ANTENNAS AND PROPAGATION, 1994, 141 (02) :77-84
[9]
Periodic boundary conditions and the fast multipole method [J].
Challacombe, M ;
White, C ;
HeadGordon, M .
JOURNAL OF CHEMICAL PHYSICS, 1997, 107 (23) :10131-10140
[10]
Challacombe M, 1997, ABSTR PAP AM CHEM S, V213, P57