Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Mathematical and Numerical Aspects of the Adaptive Fast Multipole Poisson-Boltzmann Solver

Journal Article · · Communications in Computational Physics
 [1];  [2];  [3];  [4];  [5];  [1];  [6]
  1. Duke Univ., Durham, NC (United States). Dept. of Computer Science
  2. Chinese Academy of Sciences (CAS), Beijing (China). Inst. of Computational Mathematics and Scientific/Engineering Computing, Academy of Mathematics and Systems Science
  3. Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Center for Molecular Biophysics
  4. Univ. of North Carolina, Chapel Hill, NC (United States). Dept. of Mathematics
  5. Duke Univ., Durham, NC (United States). Dept. of Computer Science; Aristotle Univ., Thessaloniki (Greece). Dept. of Electrical and Computer Engineering
  6. Howard Hughes Medical Inst., Chevy Chase, MD (United States). Dept. of Pharmacology; Univ. of California, San Diego, CA (United States)

This paper summarizes the mathematical and numerical theories and computational elements of the adaptive fast multipole Poisson-Boltzmann (AFMPB) solver. We introduce and discuss the following components in order: the Poisson-Boltzmann model, boundary integral equation reformulation, surface mesh generation, the nodepatch discretization approach, Krylov iterative methods, the new version of fast multipole methods (FMMs), and a dynamic prioritization technique for scheduling parallel operations. For each component, we also remark on feasible approaches for further improvements in efficiency, accuracy and applicability of the AFMPB solver to large-scale long-time molecular dynamics simulations. Lastly, the potential of the solver is demonstrated with preliminary numerical results.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE; National Science Foundation (NSF); National Institutes of Health (NIH); Chinese Academy of Sciences
Grant/Contract Number:
AC05-00OR22725
OSTI ID:
1376302
Journal Information:
Communications in Computational Physics, Journal Name: Communications in Computational Physics Journal Issue: 01 Vol. 13; ISSN 1815-2406; ISSN applab
Publisher:
Global Science PressCopyright Statement
Country of Publication:
United States
Language:
English

References (46)

Optimization of Gaussian surface calculations and extension to solvent-accessible surface areas journal May 1999
A smooth permittivity function for Poisson-Boltzmann solvation methods journal January 2001
Hybrid boundary element and finite difference method for solving the nonlinear Poisson-Boltzmann equation journal January 2004
The Amber biomolecular simulation programs journal January 2005
Highly accurate biomolecular electrostatics in continuum dielectric environments journal January 2007
Minimal molecular surfaces and their applications journal January 2007
The Poisson-Boltzmann equation for biomolecular electrostatics: a tool for structural biology journal January 2002
Physical scoring function based on AMBER force field and Poisson-Boltzmann implicit solvent for protein structure prediction journal April 2004
Protein folding and association: Insights from the interfacial and thermodynamic properties of hydrocarbons journal December 1991
A Fast Adaptive Multipole Algorithm in Three Dimensions journal November 1999
A New Version of the Fast Multipole Method for Screened Coulomb Interactions in Three Dimensions journal August 2002
Load Balancing and Data Locality in Adaptive Hierarchical N-Body Methods: Barnes-Hut, Fast Multipole, and Radiosity journal June 1995
Electrostatics and diffusion of molecules in solution: simulations with the University of Houston Brownian Dynamics program journal September 1995
A fast algorithm for particle simulations journal December 1987
The electric potential of a macromolecule in a solvent: A fundamental approach journal November 1991
The interpretation of protein structures: Estimation of static accessibility journal February 1971
Solution of acoustic scattering problems by means of second kind integral equations journal June 1983
A parallel version of the fast multipole method journal January 1990
Computation of molecular electrostatics with boundary element methods journal October 1997
Continuum solvation model: Computation of electrostatic forces from numerical solutions to the Poisson-Boltzmann equation journal June 1998
NP-complete scheduling problems journal June 1975
Implicit solvent models journal April 1999
Ion Selectivity Mechanism in a Bacterial Pentameric Ligand-Gated Ion Channel journal January 2011
Quality meshing of implicit solvation models of biomolecular structures journal August 2006
FMM-Yukawa: An adaptive fast multipole method for screened Coulomb interactions journal November 2009
AFMPB: An adaptive fast multipole Poisson–Boltzmann solver for calculating electrostatics in biomolecular systems journal June 2010
“New-version-fast-multipole-method” accelerated electrostatic calculations in biomolecular systems journal October 2007
A new version of the Fast Multipole Method for the Laplace equation in three dimensions journal January 1997
Theoretical Methods for the Description of the Solvent Effect in Biomolecular Systems journal November 2000
TMSmesh: A Robust Method for Molecular Surface Mesh Generation Using a Trace Technique journal November 2010
Improved Boundary Element Methods for Poisson−Boltzmann Electrostatic Potential and Force Calculations journal March 2007
van der Waals Volumes and Radii journal March 1964
Fast Boundary Element Method for the Linear Poisson−Boltzmann Equation journal March 2002
A hierarchical O(N log N) force-calculation algorithm journal December 1986
Electrodiffusion: A continuum modeling framework for biomolecular systems with realistic spatiotemporal resolution journal October 2007
Particle mesh Ewald: An N ⋅log( N ) method for Ewald sums in large systems journal June 1993
PBEQ-Solver for online visualization of electrostatic potential of biomolecules journal May 2008
Coupling Hydrophobicity, Dispersion, and Electrostatics in Continuum Solvent Models journal March 2006
A precorrected-FFT method for electrostatic analysis of complicated 3-D structures journal January 1997
An Efficient Program for Many-Body Simulation journal January 1985
A Matrix Version of the Fast Multipole Method journal January 2001
Provably Good Partitioning and Load Balancing Algorithms for Parallel Adaptive N-Body Simulation journal March 1998
A parallel hashed Oct-Tree N-body algorithm conference January 1993
A parallel adaptive fast multipole method conference January 1993
Areas, Volumes, Packing, and Protein Structure journal June 1977
Parallel Sequencing and Assembly Line Problems journal December 1961

Cited By (1)

Progress in developing Poisson-Boltzmann equation solvers journal January 2013

Similar Records

AFMPB: An adaptive fast multipole Poisson Boltzmann solver for calculating electrostatics in biomolecular systems
Journal Article · Thu Dec 31 23:00:00 EST 2009 · Computer Physics Communications · OSTI ID:981807

An Adaptive Fast Multipole Boundary Element Method for Poisson-Boltzmann Electrostatics
Journal Article · Wed Dec 31 23:00:00 EST 2008 · Journal of Chemical Theory and Computation · OSTI ID:981440

An adaptive fast multipole accelerated Poisson solver for complex geometries
Journal Article · Tue May 02 00:00:00 EDT 2017 · Journal of Computational Physics · OSTI ID:1533962