English

EDIpack: A parallel exact diagonalization package for quantum impurity problems

Computational Physics 2022-01-06 v3 Strongly Correlated Electrons

Abstract

We present EDIpack, an exact diagonalization package to solve generic quantum impurity problems. The algorithm includes a generalization of the look-up method introduced in [Lin, Gubernatis Comput. Phys., 7 (4) (1993), 400] and enables a massively parallel execution of the matrix-vector linear operations required by Lanczos and Arnoldi algorithms. We show that a suitable Fock basis organization is crucial to optimize the inter-processors communication in a distributed memory setup and to reach sub-linear scaling in sufficiently large systems. We discuss the algorithm in details indicating how to deal with multiple orbitals and electron-phonon coupling. Finally, we outline the download, installation and functioning of the package.

Keywords

Cite

@article{arxiv.2105.06806,
  title  = {EDIpack: A parallel exact diagonalization package for quantum impurity problems},
  author = {A. Amaricci and L. Crippa and A. Scazzola and F. Petocchi and G. Mazza and L. de Medici and M. Capone},
  journal= {arXiv preprint arXiv:2105.06806},
  year   = {2022}
}

Comments

Published version. 32 pages, 7 figures, 2 tables

R2 v1 2026-06-24T02:06:50.209Z