English

CDFCI: High-Performance Parallel Software for Many-Body Large-Scale Eigenvalue Problems

Computational Physics 2026-05-08 v1 Numerical Analysis Numerical Analysis Chemical Physics

Abstract

CDFCI is a shared-memory parallel numerical program for computing low-lying eigenpairs of large-scale, non-relativistic fermionic Hamiltonians. The software is designed to handle a broad class of many-body quantum models, including both ab initio electronic structure Hamiltonians and lattice-based Hamiltonians arising in condensed matter physics. CDFCI combines an efficient coordinate-descent-based selected configuration interaction algorithm with dedicated parallelization strategies, achieving high performance on modern multi-core architectures. Benchmark results on representative quantum chemistry and condensed matter test cases demonstrate that CDFCI attains state-of-the-art accuracy with competitive performance compared to established selected configuration interaction (such as CIPSI or SHCI) and DMRG implementations. The software is open-source, extensively documented, and provides a Python interface for seamless integration with PySCF and other many-body simulation workflows.

Keywords

Cite

@article{arxiv.2605.04483,
  title  = {CDFCI: High-Performance Parallel Software for Many-Body Large-Scale Eigenvalue Problems},
  author = {Yuejia Zhang and Zhe Wang and Jianfeng Lu and Yingzhou Li},
  journal= {arXiv preprint arXiv:2605.04483},
  year   = {2026}
}
R2 v1 2026-07-01T12:52:08.349Z