OpenQP: A Quantum Chemical Platform Featuring MRSF-TDDFT with an Emphasis on Open-source Ecosystem

26 August 2024, Version 1

Abstract

The OpenQP (Open Quantum Platform) is a new open-source quantum chemistry library developed to tackle sustainability and interoperability challenges in the field of computational chemistry. OpenQP provides various popular quantum chemical theories as autonomous modules such as energy and gradient calculations of HF, DFT, TDDFT, SF-TDDFT, and MRSF-TDDFT, thereby allowing easy interconnection with third-party software. A scientifically notable feature is the innovative Mixed-Reference Spin-Flip Time-Dependent Density Functional Theory (MRSF-TDDFT) and its customized exchange-correlation functionals such as DTCAM series of VAEE, XI, XIV, AEE, and VEE, which significantly expands the applicability scope of DFT and TDDFT. OpenQP also supports parallel execution and is optimized with BLAS and LAPACK for high performance. Future enhancements such as EKT-MRSF-TDDFT and SOC-MRSF-TDDFT will further expand OpenQP’s capabilities. Additionally, a Python wrapper PyOQP is provided that performs tasks such as geometry optimization, conical intersection searches, and nonadiabatic coupling calculations, among others, by prototyping the modules of OpenQP library in combination with third-party libraries. Overall, OpenQP aligns with modern trends in high-performance scientific software development by offering flexible prototyping and operation while retaining the performance benefits of compiled languages like Fortran and C. They enhance the sustainability and interoperability of quantum chemical software, making OpenQP a crucial platform for accelerating the development of advanced quantum theories like MRSF-TDDFT.

Keywords

OpenQP
MRSF-TDDFT

Supplementary weblinks

Comments

Comments are not moderated before they are posted, but they can be removed by the site moderators if they are found to be in contravention of our Commenting Policy [opens in a new tab] - please read this policy before you post. Comments should be used for scholarly discussion of the content in question. You can find more information about how to use the commenting feature here [opens in a new tab] .
This site is protected by reCAPTCHA and the Google Privacy Policy [opens in a new tab] and Terms of Service [opens in a new tab] apply.