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 the DTCAM series of VAEE, XI, XIV, AEE, and VEE, which significantly expand 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 extended Koopman's theorem (EKT)-MRSF-TDDFT and spin-orbit coupling (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 the 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.
Read full abstract