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

被引:24
|
作者
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 条
  • [31] Janus: An open-source python']python library for the use and implementation of adaptive QM/MM methods
    Zhang, Boyi
    Altarawy, Doaa
    Barnes, Taylor
    Turney, Justin
    Schaefer, Henry
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2019, 257
  • [32] Pysteps: an open-source Python']Python library for probabilistic precipitation nowcasting (v1.0)
    Pulkkinen, Seppo
    Nerini, Daniele
    Hortal, Andres A. Perez
    Velasco-Forero, Carlos
    Seed, Alan
    Germann, Urs
    Foresti, Loris
    GEOSCIENTIFIC MODEL DEVELOPMENT, 2019, 12 (10) : 4185 - 4219
  • [33] Aimsgb: An algorithm and open-source python']python library to generate periodic grain boundary structures
    Cheng, Jianli
    Luo, Jian
    Yang, Kesong
    COMPUTATIONAL MATERIALS SCIENCE, 2018, 155 : 92 - 103
  • [34] rasterMiner: An Open-Source Python']Python Library to Discover Knowledge From Raster Imagery Data
    Veena, Pamalla
    Rage, Uday Kiran
    Ogawa, Yoshiko
    Ohtake, Makiko
    2024 IEEE SPACE, AEROSPACE AND DEFENCE CONFERENCE, SPACE 2024, 2024, : 1160 - 1163
  • [35] Kudi: A free open-source python']python library for the analysis of properties along reaction paths
    Vogt-Geisse, Stefan
    JOURNAL OF MOLECULAR MODELING, 2016, 22 (05)
  • [36] problexity-An open-source Python']Python library for supervised learning problem complexity assessment
    Komorniczak, Joanna
    Ksieniewicz, Pawel
    NEUROCOMPUTING, 2023, 521 : 126 - 136
  • [37] Verification of an open-source Python']Python library for the simulation of district heating networks with complex topologies
    Boghetti, Roberto
    Kampf, Jerome H.
    ENERGY, 2024, 290
  • [38] CoSimPy: An open-source python']python library for MRI radiofrequency Coil EM/Circuit Cosimulation
    Zanovello, Umberto
    Seifert, Frank
    Bottauscio, Oriano
    Winter, Lukas
    Zilberti, Luca
    Ittermann, Bernd
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2022, 216
  • [39] CTL: Modular Open-source C plus plus -Library for CT-Simulations
    Pfeiffer, Tim
    Frysch, Robert
    Bismark, Richard N. K.
    Rose, Georg
    15TH INTERNATIONAL MEETING ON FULLY THREE-DIMENSIONAL IMAGE RECONSTRUCTION IN RADIOLOGY AND NUCLEAR MEDICINE, 2019, 11072
  • [40] Padasip: An open-source Python']Python toolbox for adaptive filtering
    Cejnek, Matous
    Vrba, Jan
    JOURNAL OF COMPUTATIONAL SCIENCE, 2022, 65