CPPE: An Open-Source C++ and Python Library for Polarizable Embedding
Permanent lenke
https://hdl.handle.net/10037/16365Dato
2019-10-03Type
Journal articleTidsskriftartikkel
Peer reviewed
Forfatter
Scheurer, Maximilian; Reinholdt, Peter; Kjellgren, Erik Rosendahl; Olsen, Jógvan Magnus Haugaard; Dreuw, Andreas; Kongsted, JacobSammendrag
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.
Beskrivelse
Source at https://doi.org/10.1021/acs.jctc.9b00758.