PCMSolver: an Open-Source Library for Solvation Modeling
arXiv:1804.05895 · doi:10.1002/qua.25685
Abstract
PCMSolver is an open-source library for continuum electrostatic solvation. It can be combined with any quantum chemistry code and requires a minimal interface with the host program, greatly reducing programming effort. As input, PCMSolver needs only the molecular geometry to generate the cavity and the expectation value of the molecular electrostatic potential on the cavity surface. It then returns the solvent polarization back to the host program. The design is powerful and versatile: minimal loss of performance is expected, and a standard single point self-consistent field implementation requires no more than 2 days of work. We provide a brief theoretical overview, followed by two tutorials: one aimed at quantum chemistry program developers wanting to interface their code with PCMSolver, the other aimed at contributors to the library. We finally illustrate past and ongoing work, showing the library's features, combined with several quantum chemistry programs.
arXiv comment42 pages, 1 table, 15 figures
References in corpus (14)
- Dynamical Fluctuating Charge Force Fields: Application to Liquid Water
- Best Practices for Scientific Computing
- Revised self-consistent continuum solvation in electronic-structure calculations
- Odeint - Solving ordinary differential equations in C++
- Image charges in spherical geometry: Application to colloidal systems
- A unified electrostatic and cavitation model for first-principles molecular dynamics in solution
- A generalized Poisson and Poisson-Boltzmann solver for electrostatic environments
- Ten Simple Rules for Making Research Software More Robust
- MADNESS: A Multiresolution, Adaptive Numerical Environment for Scientific Simulation
- A variational formulation of electrostatics in a medium with spatially varying dielectric permittivity
- Generalized Taylor-Duffy Method for Efficient Evaluation of Galerkin Integrals in Boundary-Element Method Computations
- On the calculation of second-order magnetic properties using subsystem approaches in the relativistic framework
- Generating true minima in constrained variational formulations via modified Lagrange multipliers
- Free-energy functionals of the electrostatic potential for Poisson-Boltzmann theory
Cited by in corpus (8)
- The DIRAC code for relativistic molecular calculations
- eT 1.0: an open source electronic structure program with emphasis on coupled cluster and multilevel methods
- adcc: A versatile toolkit for rapid development of algebraic-diagrammatic construction methods
- A call to arms: making the case for more reusable libraries
- Fully Polarizable QM/Fluctuating Charge Approach to Two-Photon Absorption of Aqueous Solutions
- Sustainable Packaging of Quantum Chemistry Software with the Nix Package Manager
- Quantum simulation of molecules in solution
- Relativistic Frozen Density Embedding calculations of solvent effects on the NMR shielding constants of transition metal nuclei