PCMSolver: An open-source library for solvation modeling

被引:24
|
作者
Di Remigio, Roberto [1 ,3 ]
Steindal, Arnfinn Hykkerud [1 ]
Mozgawa, Krzysztof [1 ]
Weijo, Ville [1 ]
Cao, Hui [2 ]
Frediani, Luca [1 ]
机构
[1] Arctic Univ Norway, Univ Tromso, Dept Chem, Hylleraas Ctr Quantum Mol Sci, N-9037 Tromso, Norway
[2] Nanjing Univ Informat Sci & Technol, Jiangsu Key Lab Atmospher Environm Monitoring & P, Collaborat Ctr Atmospher Environm & Equipment Tec, Sch Environm Sci & Engn, Nanjing, Jiangsu, Peoples R China
[3] Virginia Tech, Dept Chem, Blacksburg, VA 24061 USA
关键词
continuum solvation; modular programming; open-source; POLARIZABLE CONTINUUM MODEL; BOUNDARY-ELEMENT METHOD; MOLECULAR-SURFACES; ELECTROSTATIC INTERACTION; WAVELET FORMULATION; RESPONSE FUNCTIONS; GEPOL; DENSITY; FIELD; ENERGIES;
D O I
10.1002/qua.25685
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
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.
引用
收藏
页数:28
相关论文
共 50 条
  • [21] TTOBench—an Open-Source Library for Train Trajectory Optimization
    Kouzoupis D.
    Pendharkar I.
    Corman F.
    [J]. Operations Research Forum, 4 (4)
  • [22] An Open-source Library of Large Integer Polynomial Multipliers
    Imran, Malik
    Abideen, Zain Ul
    Pagliarini, Samuel
    [J]. 2021 24TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2021, : 145 - 150
  • [23] Diffractio: an open-source library for diffraction and interference calculations
    Miguel Sanchez-Brea, Luis
    Soria-Garcia, Angela
    Andres-Porras, Joaquin
    Pastor-Villarrubia, Veronica
    Elshorbagy, Mahmoud H.
    del Hoyo Munoz, Jesus
    Jose Torcal-Milla, Francisco
    Alda, Javier
    [J]. OPTICS AND PHOTONICS FOR ADVANCED DIMENSIONAL METROLOGY III, 2024, 12997
  • [24] Collaboration creates free open-source hardware library
    Eccles, L
    [J]. ELECTRONIC DESIGN, 2001, 49 (10) : 32 - 32
  • [25] Experiences of Migrating to an Open-Source Integrated Library System
    Singh, Vandana
    [J]. INFORMATION TECHNOLOGY AND LIBRARIES, 2013, 32 (01) : 36 - 53
  • [26] An open-source library for hydrodynamic simulation of marine structures
    Miquel S.E.
    Fonseca Í.A.
    Gaspar H.M.
    Vieira D.P.
    [J]. Marine Systems and Ocean Technology, 2020, 15 (03) : 160 - 174
  • [27] Ciw: An open-source discrete event simulation library
    Palmer, Geraint, I
    Knight, Vincent A.
    Harper, Paul R.
    Hawa, Asyl L.
    [J]. JOURNAL OF SIMULATION, 2019, 13 (01) : 68 - 82
  • [28] Lessons Learned: Implementing an Open-Source Library System
    Grothkopf, Uta
    Erdmann, Christopher
    [J]. LIBRARY AND INFORMATION SERVICES IN ASTRONOMY VI: 21ST CENTURY ASTRONOMY LIBRARIANSHIP, FROM NEW IDEAS TO ACTION, 2010, 433 : 310 - 316
  • [29] Digital Preservation in Open-Source Digital Library Software
    Madalli, Devika P.
    Barve, Sunita
    Amin, Saiful
    [J]. JOURNAL OF ACADEMIC LIBRARIANSHIP, 2012, 38 (03): : 161 - 164
  • [30] dfesnippets: An Open-Source Library for Dataflow Acceleration on FPGAs
    Grigoras, Paul
    Burovskiy, Pavel
    Arram, James
    Niu, Xinyu
    Cheung, Kit
    Xie, Junyi
    Luk, Wayne
    [J]. APPLIED RECONFIGURABLE COMPUTING, 2017, 10216 : 299 - 310