PyCDFT: A Python-scriptable library for analytical evaluation of orbital conceptual density (matrix) functional theory
Bin Wang, Paul Geerlings, Paul W. Ayers, Frank De Proft
Abstract
Conceptual density functional theory (CDFT) defines chemical reactivity descriptors as derivatives of the electronic energy with respect to the number of electrons and the external potential, or combinations thereof; in practice, however, researchers almost always replace these derivatives with finite-difference and frontier-orbital approximations, and no common software exists for their analytical evaluation. We present PyCDFT, to our knowledge, the first standardized, open-source, and scriptable code that analytically computes the descriptors of conceptual density (matrix) functional theory for ground and excited states up to second order, including the orbital hardness, the Fukui function and Fukui matrix, and the linear response function, from a single converged mean-field wavefunction imported from virtually any electronic-structure package. The descriptors are obtained from matrix-free, preconditioned Krylov-subspace solutions of the coupled-perturbed self-consistent-field equations for both spin-unpolarized and spin-polarized references, with the work distributed over MPI ranks and all data flowing through a single HDF5 checkpoint file that supports restart, post-processing, and the export of real-space descriptors as cube files for visualization. The design delegates integrals, grids, and exchange-correlation kernels to PySCF and Libxc, keeping the library compact, user-friendly, and interoperable. Worked examples on the ground state of H2O and a broken-symmetry ΔSCF excited state of NH3 show that a complete second-order CDFT analysis requires only a few lines of user code.
Create a lesson
Related papers
Nonadiabatic Quantum Dynamics of Hexatriene via the Extended Hubbard-Peierls Model and Time-Dependent DMRG
Timothy N. Georges, Darren J. Valentine, William Barford
State-selective molecular orientation by vibrational Autler-Townes adiabatic passage
Meng-Yi Yu, Ya-Nan Lv, Cun-Feng Cheng et al.
Relativistic Hirshfeld atoms in a molecule: An information-theoretic view, with application to Drude oscillator dispersion models
Keegan Paice, John M. Herbert
Numerical integration of intracule pair densities with optimized multicenter grids
Markel Ylla, Jesus M. Ugalde, Eduard Matito et al.
Deciphering the internal conversion and triplet formation in thymine via time-resolved multi-center X-ray photoelectron spectroscopy
Xiaojun Wang, Woojin Park, Dennis Mayer et al.
SupraTITO: Transferable Generative Molecular Dynamics for Supramolecular Systems
Weilong Chen, Nuno Costa, Julija Zavadlav