CPPE: An Open-Source C plus plus and Python']Python Library for Polarizable Embedding

被引:21
|
作者
Scheurer, Maximilian [1 ,2 ]
Reinholdt, Peter [2 ]
Kjellgren, Erik Rosendahl [2 ]
Olsen, Jogvan Magnus Haugaard [3 ]
Dreuw, Andreas [1 ]
Kongsted, Jacob [2 ]
机构
[1] Heidelberg Univ, Interdisciplinary Ctr Sci Comp, D-69120 Heidelberg, Germany
[2] Univ Southern Denmark, Dept Phys Chem & Pharm, DK-5230 Odense M, Denmark
[3] UiT Arctic Univ Norway, Dept Chem, Hylleraas Ctr Quantum Mol Sci, N-9037 Tromso, Norway
基金
欧盟地平线“2020”;
关键词
RESPONSE THEORY; EXCITED-STATES; NILE RED; MODEL; SIMULATIONS; POTENTIALS; SYSTEMS;
D O I
10.1021/acs.jctc.9b00758
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
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.
引用
下载
收藏
页码:6154 / 6163
页数:10
相关论文
共 50 条
  • [41] Python']Python Indian Weather Radar Toolkit (pyiwr): An open-source Python']Python library for processing, analyzing and visualizing weather radar data
    Singh, Nitig
    Tyagi, Vaibhav
    Das, Saurabh
    Sahoo, Udaya Kumar
    Kundu, Shyam Sundar
    JOURNAL OF COMPUTATIONAL SCIENCE, 2024, 81
  • [42] pyxopto: An Open-Source Python']Python Library with Utilities for Fast Light Propagation Modeling in Turbid Media
    Naglic, Peter
    Zelinskyi, Yevhen
    Pernus, Franjo
    Likar, Bostjan
    Burmen, Miran
    DIFFUSE OPTICAL SPECTROSCOPY AND IMAGING VIII, 2021, 11920
  • [43] An open source Python']Python library for environmental isotopic modelling
    Hassanzadeh, Ashkan
    Valdivielso, Sonia
    Vazquez-Sune, Enric
    Criollo, Rotman
    Corbella, Merce
    SCIENTIFIC REPORTS, 2023, 13 (01)
  • [44] WaterpyBal: A comprehensive open-source python']python library for groundwater recharge assessment and water balance modeling
    Hassanzadeh, Ashkan
    Vazquez-Sune, Enric
    Valdivielso, Sonia
    Corbella, Merce
    ENVIRONMENTAL MODELLING & SOFTWARE, 2024, 172
  • [45] pyMPSLib: A robust and scalable open-source Python']Python library for mutiple-point statistical simulation
    Chen, Qiyu
    Zhou, Ruihong
    Liu, Cui
    Huang, Qianhong
    Cui, Zhesi
    Liu, Gang
    EARTH SCIENCE INFORMATICS, 2023, 16 (04) : 3179 - 3190
  • [46] QuTiP: An open-source Python']Python framework for the dynamics of open quantum systems
    Johansson, J. R.
    Nation, P. D.
    Nori, Franco
    COMPUTER PHYSICS COMMUNICATIONS, 2012, 183 (08) : 1760 - 1772
  • [47] PyLandStats: An open-source Python']Pythonic library to compute landscape metrics
    Bosch, Marti
    PLOS ONE, 2019, 14 (12):
  • [48] DiffraPy: An open-source Python']Python software for seismic diffraction imaging
    Zakarewicz, Guilherme
    Maciel, Susanne
    Biloti, Ricardo
    COMPUTERS & GEOSCIENCES, 2024, 186
  • [49] DNest4: Diffusive Nested Sampling in C plus plus and Python']Python
    Brewer, Brendon J.
    Foreman-Mackey, Daniel
    JOURNAL OF STATISTICAL SOFTWARE, 2018, 86 (07): : 1 - 33
  • [50] SigMT: An open-source Python']Python package for magnetotelluric data processing
    Ajithabh, K. S.
    Patro, Prasanta K.
    COMPUTERS & GEOSCIENCES, 2023, 171