Open Access
2011 A free-space adaptive {FMM}-Based {PDE} solver in three dimensions
Harper Langston, Leslie Greengard, Denis Zorin
Commun. Appl. Math. Comput. Sci. 6(1): 79-122 (2011). DOI: 10.2140/camcos.2011.6.79

Abstract

We present a kernel-independent, adaptive fast multipole method (FMM) of arbitrary order accuracy for solving elliptic PDEs in three dimensions with radiation and periodic boundary conditions. The algorithm requires only the ability to evaluate the Green’s function for the governing equation and a representation of the source distribution (the right-hand side) that can be evaluated at arbitrary points. The performance is accelerated in three ways. First, we construct a piecewise polynomial approximation of the right-hand side and compute far-field expansions in the FMM from the coefficients of this approximation. Second, we precompute tables of quadratures to handle the near-field interactions on adaptive octree data structures, keeping the total storage requirements in check through the exploitation of symmetries. Third, we employ shared-memory parallelization methods and load-balancing techniques to accelerate the major algorithmic loops of the FMM. We present numerical examples for the Laplace, modified Helmholtz and Stokes equations.

Citation

Download Citation

Harper Langston. Leslie Greengard. Denis Zorin. "A free-space adaptive {FMM}-Based {PDE} solver in three dimensions." Commun. Appl. Math. Comput. Sci. 6 (1) 79 - 122, 2011. https://doi.org/10.2140/camcos.2011.6.79

Information

Received: 1 April 2011; Revised: 20 July 2011; Accepted: 22 July 2011; Published: 2011
First available in Project Euclid: 20 December 2017

zbMATH: 1230.65131
MathSciNet: MR2836694
Digital Object Identifier: 10.2140/camcos.2011.6.79

Subjects:
Primary: 31B10 , 65N99 , 65R10 , 65Y20
Secondary: 65N15 , 76D07

Keywords: Adaptive methods , fast multipole method , kernel-independent fast multipole method , Poisson solver , volume integrals

Rights: Copyright © 2011 Mathematical Sciences Publishers

Vol.6 • No. 1 • 2011
MSP
Back to Top