Global Information Lookup Global Information

Fast multipole method information


The fast multipole method (FMM) is a numerical technique that was developed to speed up the calculation of long-ranged forces in the n-body problem. It does this by expanding the system Green's function using a multipole expansion, which allows one to group sources that lie close together and treat them as if they are a single source.[1]

The FMM has also been applied in accelerating the iterative solver in the method of moments (MOM) as applied to computational electromagnetics problems,[2] and in particular in computational bioelectromagnetism. The FMM was first introduced in this manner by Leslie Greengard and Vladimir Rokhlin Jr.[3] and is based on the multipole expansion of the vector Helmholtz equation. By treating the interactions between far-away basis functions using the FMM, the corresponding matrix elements do not need to be explicitly stored, resulting in a significant reduction in required memory. If the FMM is then applied in a hierarchical manner, it can improve the complexity of matrix-vector products in an iterative solver from to in finite arithmetic, i.e., given a tolerance , the matrix-vector product is guaranteed to be within a tolerance The dependence of the complexity on the tolerance is , i.e., the complexity of FMM is . This has expanded the area of applicability of the MOM to far greater problems than were previously possible.

The FMM, introduced by Rokhlin Jr. and Greengard has been said to be one of the top ten algorithms of the 20th century.[4] The FMM algorithm reduces the complexity of matrix-vector multiplication involving a certain type of dense matrix which can arise out of many physical systems.

The FMM has also been applied for efficiently treating the Coulomb interaction in the Hartree–Fock method and density functional theory calculations in quantum chemistry.

  1. ^ Rokhlin, Vladimir (1985). "Rapid Solution of Integral Equations of Classic Potential Theory." J. Computational Physics Vol. 60, pp. 187–207.
  2. ^ Nader Engheta, William D. Murphy, Vladimir Rokhlin, and Marius Vassiliou (1992), “The Fast Multipole Method for Electromagnetic Scattering Computation,” IEEE Transactions on Antennas and Propagation 40, 634–641.
  3. ^ "The Fast Multipole Method". Archived from the original on 2011-06-03. Retrieved 2010-12-10.
  4. ^ Cipra, Barry Arthur (May 16, 2000). "The Best of the 20th Century: Editors Name Top 10 Algorithms". SIAM News. 33 (4). Society for Industrial and Applied Mathematics: 2. Retrieved February 27, 2019.

and 22 Related for: Fast multipole method information

Request time (Page generated in 0.8612 seconds.)

Fast multipole method

Last Update:

The fast multipole method (FMM) is a numerical technique that was developed to speed up the calculation of long-ranged forces in the n-body problem. It...

Word Count : 1261

Charge based boundary element fast multipole method

Last Update:

This formulation is naturally combined with fast multipole method (FMM) acceleration, and the entire method is known as charge-based BEM-FMM. The combination...

Word Count : 3390

Multilevel fast multipole method

Last Update:

The multilevel fast multipole method (MLFMM) is used along with method of moments (MoM) a numerical computational method of solving linear partial differential...

Word Count : 492

Computational electromagnetics

Last Update:

Charge based boundary element fast multipole method. FMM can also be used to accelerate MoM. While the fast multipole method is useful for accelerating MoM...

Word Count : 4764

Multipole expansion

Last Update:

A multipole expansion is a mathematical series representing a function that depends on angles—usually the two angles used in the spherical coordinate...

Word Count : 5452

Boundary element method

Last Update:

Maxwell problems utilizing a fast multipole method for compression and reduction of computational cost boundary-element-method.com An open-source BEM software...

Word Count : 2071

Fast Fourier transform

Last Update:

communication requirements for parallel computing with the help of a fast multipole method. A wavelet-based approximate FFT by Guo and Burrus (1996) takes...

Word Count : 7355

Leslie Greengard

Last Update:

computer scientist. He is co-inventor with Vladimir Rokhlin Jr. of the fast multipole method (FMM) in 1987, recognized as one of the top-ten algorithms of the...

Word Count : 953

Discrete element method

Last Update:

Barnes–Hut simulation, the fast multipole method. Following the work by Munjiza and Owen, the combined finite-discrete element method has been further developed...

Word Count : 2825

Computational fluid dynamics

Last Update:

breakthrough came in the 1980s with the development of the Barnes-Hut and fast multipole method (FMM) algorithms. These paved the way to practical computation of...

Word Count : 8513

Lanczos algorithm

Last Update:

{\displaystyle T} in O ( m 2 ) {\displaystyle O(m^{2})} operations. The Fast Multipole Method can compute all eigenvalues in just O ( m log ⁡ m ) {\displaystyle...

Word Count : 8286

Computational chemistry

Last Update:

interactions. Advanced algorithms, such as the Ewald summation or Fast Multipole Method, reduce this to O ( N log ⁡ N ) {\displaystyle {\mathcal {O}}(N\log...

Word Count : 8359

Quadrupole

Last Update:

with this form seeing some usage in the literature regarding the fast multipole method. Conversion between these two forms can be easily achieved using...

Word Count : 1983

Octree

Last Update:

Efficient collision detection in three dimensions View frustum culling Fast multipole method Unstructured grid Finite element analysis Sparse voxel octree State...

Word Count : 1442

List of numerical analysis topics

Last Update:

computed solution to refine the mesh only where necessary Fast multipole method — hierarchical method for evaluating particle-particle interactions Perfectly...

Word Count : 8344

Parasitic extraction

Last Update:

uses method of moments (integral equations) and FEMs to compute capacitive, conductance, inductance and resistance matrices. It uses the fast multipole method...

Word Count : 838

List of algorithms

Last Update:

order O(n log n) instead of O(n2) as in a direct-sum simulation. Fast multipole method (FMM): speeds up the calculation of long-ranged forces Rainflow-counting...

Word Count : 7843

Ewald summation

Last Update:

fluctuations in density may be treated more efficiently with the fast multipole method of Greengard and Rokhlin. The electrostatic energy of a polar crystal...

Word Count : 2877

Marius Vassiliou

Last Update:

computational physics, Vassiliou is known for the introduction of Rokhlin's fast multipole method to computational electromagnetics.   As an executive at the Rockwell...

Word Count : 755

Radar cross section

Last Update:

performance, parallelized, open source Method of Moments / Multilevel Fast Multipole Method electromagnetics code Radar Cross Section Reduction Course A GA...

Word Count : 4290

Singular boundary method

Last Update:

computationally too expensive to simulate large-scale problems. The fast multipole method (FMM) can reduce both CPU time and memory requirement from O(N2)...

Word Count : 1161

Cauchy matrix

Last Update:

multiplication with O ( n log ⁡ n ) {\displaystyle O(n\log n)} ops (e.g. the fast multipole method), (pivoted) LU factorization with O ( n 2 ) {\displaystyle O(n^{2})}...

Word Count : 899

PDF Search Engine © AllGlobal.net