Skip to content
DraconiticResearch
Search Sources API
206,690 studies31 sourcesUpdated 18 min ago
PreprintCC BY 4.0arXiv

PyCDFT: A Python-scriptable library for analytical evaluation of orbital conceptual density (matrix) functional theory

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.

Related

  1. Experimental and Analytical Evaluation of Strengthening Techniques for Ultra-High-Performance Concrete Circular Columns
    Aref Abadel, Hussein Elsanadedy, Husain Abbas +3
    PolymersPeer-reviewedCC BY 4.0Materials & polymersCrossref
  2. Analytical Evaluation of Simulated Kidney-Disease Profiles: Comparison of a Portable Near-Infrared Spectrophotometer with a Benchtop FT-NIR.
    Diogo Serrano, Paulo Zoio, Bernardo B Carvalho +2
    BiosensorsPeer-reviewedCC BYFull textAnalytical chemistryEurope PMC
  3. Targeting redox homeostasis in breast cancer: a review of synthesis, functional mechanisms, and in silico evaluation of metal-based benzimidazole and quinoline complexes
    Joseph Adeyemi Adekoya, Seun Moses Ajao, Olabisi Theresa Ademosun +2
    RSC Medicinal ChemistryPeer-reviewedPublisher termsFull textOrganic chemistryPMC
  4. Formulation, Nutritional Evaluation, and Storage Stability of Functional Nutri-Cereal and Chicken Powder-Based Biscuits for Companion Pet Nutrition
    Samiksha Sharma, Pushpanjali Purohit, Pankaj Gautam +6
    ACS OmegaPeer-reviewedCC BY-NC-ND 4.0Full textGeneral chemistryCrossrefEurope PMC
  5. Design and computational evaluation of reversible covalent cathepsin S inhibitors using molecular docking, ADMET, molecular dynamics, MM/PBSA, and density functional theory
    Yousif Sajjad Hasan
    ChemRxivPreprintCC BYGeneral chemistryChemRxiv
BibTeX
@misc{wang2026pycdft,
  title = {{PyCDFT: A Python-scriptable library for analytical evaluation of orbital conceptual density (matrix) functional theory}},
  author = {Bin Wang and Paul Geerlings and Paul W. Ayers and Frank De Proft},
  howpublished = {arXiv},
  year = {2026},
  month = oct,
  doi = {10.48550/arxiv.2610.01727},
  eprint = {2610.01727},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2610.01727},
  note = {CC BY 4.0},
}
RIS
TY  - UNPB
TI  - PyCDFT: A Python-scriptable library for analytical evaluation of orbital conceptual density (matrix) functional theory
AU  - Bin Wang
AU  - Paul Geerlings
AU  - Paul W. Ayers
AU  - Frank De Proft
PY  - 2026
DA  - 2026/10/01
PB  - arXiv
DO  - 10.48550/arxiv.2610.01727
UR  - https://arxiv.org/abs/2610.01727
AB  - 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 H_2O and a broken-symmetry ΔSCF excited state of NH_3 show that a complete second-order CDFT analysis requires only a few lines of user code.
ER  -