The electric potential of a macromolecule in a solvent: A fundamental approach
Journal of Computational Physics
Multipole translation theory for the three-dimensional Laplace and Helmholtz equations
SIAM Journal on Scientific Computing
Generalized Gaussian Quadratures and Singular Value Decompositions of Integral Operators
SIAM Journal on Scientific Computing
A fast adaptive multipole algorithm for calculating screened Coulomb (Yukawa) interactions
Journal of Computational Physics - Special issue on computational molecular biophysics
A fast adaptive multipole algorithm in three dimensions
Journal of Computational Physics
Accelerating Fast Multipole Methods for the Helmholtz Equation at Low Frequencies
IEEE Computational Science & Engineering
A new version of the fast multipole method for screened Coulomb interactions in three dimensions
Journal of Computational Physics
Handbook of Mathematical Functions, With Formulas, Graphs, and Mathematical Tables,
Handbook of Mathematical Functions, With Formulas, Graphs, and Mathematical Tables,
Interconnect analysis: from 3-D structures to circuit models
Proceedings of the 36th annual ACM/IEEE Design Automation Conference
A new version of the fast multipole method for screened Coulomb interactions in three dimensions
Journal of Computational Physics
A treecode algorithm for computing Ewald summation of dipolar systems
Proceedings of the 2003 ACM symposium on Applied computing
A fast solver for the Stokes equations with distributed forces in complex geometries
Journal of Computational Physics
CAD challenges in BioMEMS design
Proceedings of the 41st annual Design Automation Conference
A kernel-independent adaptive fast multipole algorithm in two and three dimensions
Journal of Computational Physics
A New Parallel Kernel-Independent Fast Multipole Method
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Massively parallel implementation of a fast multipole method for distributed memory machines
Journal of Parallel and Distributed Computing
Fast evaluation of electro-static interactions in multi-phase dielectric media
Journal of Computational Physics
An adaptive fast solver for the modified Helmholtz equation in two dimensions
Journal of Computational Physics
A wideband fast multipole method for the Helmholtz equation in three dimensions
Journal of Computational Physics
Integral and integrable algorithms for a nonlinear shallow-water wave equation
Journal of Computational Physics
"New-version-fast-multipole-method" accelerated electrostatic calculations in biomolecular systems
Journal of Computational Physics
Fast electrostatic force calculation on parallel computer clusters
Journal of Computational Physics
A Cartesian treecode for screened coulomb interactions
Journal of Computational Physics
A Sixth-order Image Approximation to the Ionic Solvent Induced Reaction Field
Journal of Scientific Computing
Fast integral equation methods for the modified Helmholtz equation
Journal of Computational Physics
Fast integral equation methods for Rothe's method applied to the isotropic heat equation
Computers & Mathematics with Applications
Parallel solvers for flexible approximation schemes in multiparticle simulation
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part I
International Journal of High Performance Computing Applications
Journal of Computational Physics
Journal of Computational Physics
Hi-index | 31.51 |
We present a new version of the fast multipole method (FMM) for screened Coulomb interactions in three dimensions. Existing schemes can compute such interactions in O(N) time, where N denotes the number of particles. The constant implicit in the O(N) notation, however, is dominated by the expense of translating far-field spherical harmonic expansions to local ones. For each box in the FMM data structure, this requires 189p4 operations per box, where p is the order of the expansions used, The new formulation relies on an expansion in evanescent plane waves, with which the amount of work can be reduced to 40p2 + 6p3 operations per box.