Login / Signup

CPPE: An Open-Source C++ and Python Library for Polarizable Embedding.

Maximilian ScheurerPeter ReinholdtErik Rosendahl KjellgrenJógvan Magnus Haugaard OlsenAndreas DreuwJacob Kongsted
Published in: Journal of chemical theory and computation (2019)
We present a modular open-source library for polarizable embedding (PE) named CPPE. The library is implemented in C++, and it additionally provides a Python interface for rapid prototyping and experimentation in a high-level scripting language. Our library integrates seamlessly with existing quantum chemical program packages through an intuitive and minimal interface. Until now, CPPE has been interfaced to three packages, Q-Chem, Psi4, and PySCF. Furthermore, we show CPPE in action using all three program packages for a computational spectroscopy application. With CPPE, host program interfaces only require minor programming effort, paving the way for new combined methodologies and broader availability of the PE model.
Keyphrases
  • quality improvement
  • autism spectrum disorder
  • high resolution
  • molecular dynamics
  • single molecule
  • mass spectrometry
  • quantum dots
  • monte carlo