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

A generalized Poisson and Poisson-Boltzmann solver for electrostatic environments

Journal Article · · Journal of Chemical Physics
DOI:https://doi.org/10.1063/1.4939125· OSTI ID:22493612
 [1];  [2];  [3];  [4]
  1. Department of Physics, University of Basel, Klingelbergstrasse 82, 4056 Basel (Switzerland)
  2. University of Grenoble Alpes, CEA, INAC-SP2M, L-Sim, F-38000 Grenoble (France)
  3. Institute of Computational Science, Università della Svizzera Italiana, Via Giuseppe Buffi 13, CH-6904 Lugano (Switzerland)
  4. Theory and Simulations of Materials (THEOS) and National Centre for Computational Design and Discovery of Novel Materials (MARVEL), École Polytechnique Fédérale de Lausanne, Station 12, CH-1015 Lausanne (Switzerland)

The computational study of chemical reactions in complex, wet environments is critical for applications in many fields. It is often essential to study chemical reactions in the presence of applied electrochemical potentials, taking into account the non-trivial electrostatic screening coming from the solvent and the electrolytes. As a consequence, the electrostatic potential has to be found by solving the generalized Poisson and the Poisson-Boltzmann equations for neutral and ionic solutions, respectively. In the present work, solvers for both problems have been developed. A preconditioned conjugate gradient method has been implemented for the solution of the generalized Poisson equation and the linear regime of the Poisson-Boltzmann, allowing to solve iteratively the minimization problem with some ten iterations of the ordinary Poisson equation solver. In addition, a self-consistent procedure enables us to solve the non-linear Poisson-Boltzmann problem. Both solvers exhibit very high accuracy and parallel efficiency and allow for the treatment of periodic, free, and slab boundary conditions. The solver has been integrated into the BigDFT and Quantum-ESPRESSO electronic-structure packages and will be released as an independent program, suitable for integration in other codes.

OSTI ID:
22493612
Journal Information:
Journal of Chemical Physics, Journal Name: Journal of Chemical Physics Journal Issue: 1 Vol. 144; ISSN JCPSA6; ISSN 0021-9606
Country of Publication:
United States
Language:
English

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

iAPBS: a programming interface to Adaptive Poisson-Boltzmann Solver
Journal Article · Thu Jul 26 00:00:00 EDT 2012 · Computational Science and Discovery, 5:Article No. 015005 · OSTI ID:1086419

PB-AM: An open-source, fully analytical linear poisson-boltzmann solver
Journal Article · Wed Nov 02 00:00:00 EDT 2016 · Journal of Computational Chemistry · OSTI ID:1361960