Verification of first-principles codes: comparison of total energies, phonon frequencies, electron-phonon coupling and zero-point motion correction to the gap between ABINIT and QE/Yambo
S. Ponc\'e, G. Antonius, P. Boulanger, E. Cannuccia, A. Marini, M., C\^ot\'e, X. Gonze

TL;DR
This study rigorously compares total energies, phonon frequencies, electron-phonon coupling, and zero-point motion corrections between ABINIT and QE/Yambo codes to verify their implementation accuracy in calculating diamond's band gap renormalization.
Contribution
It provides a detailed cross-code comparison of key quantities involved in zero-point motion renormalization, highlighting numerical discrepancies and validating the implementation of advanced formalisms.
Findings
Discrepancies are less than 10^{-5} Hartree per atom for total energy.
Phonon frequency differences are below 0.07 cm^{-1}.
Zero-point motion correction differs by less than 4 meV.
Abstract
With the ever-increasing sophistication of codes, the verification of the implementation of advanced theoretical formalisms becomes critical. In particular, cross comparison between different codes provides a strong hint in favor of the correctness of the implementations, and a measure of the (hopefully small) possible numerical differences. We lead a rigorous and careful study of the quantities that enter in the calculation of the zero-point motion renormalization of the direct band gap of diamond due to electron-phonon coupling, starting from the total energy, and going through the computation of phonon frequencies and electron-phonon matrix elements. We rely on two independent implementations : Quantum Espresso + Yambo and ABINIT. We provide the order of magnitude of the numerical discrepancies between the codes, that are present for the different quantities: less than …
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
