Benchmarking the plasmon-pole and multipole approximations in the Yambo Code using the GW100 dataset
M. Bonacci, D. A. Leon, N. Spallanzani, E. Molinari, D. Varsano, A. Ferretti, C. Cardoso
TL;DR
This study benchmarks G0W0 quasiparticle calculations in the Yambo code against the GW100 dataset, focusing on two frequency treatments: GN-PPA and MPA. By comparing ionization potentials and electron affinities to reference GW100 results and other codes, it shows that GN-PPA achieves ~190 meV and MPA ~143 meV mean deviations, with MPA providing accuracy close to full-frequency methods at a fraction of the computational cost. The work employs automated high-throughput workflows and robust convergence extrapolations to ensure reproducibility, and discusses remaining discrepancies arising from finite-size effects and starting-point limitations. Overall, GN-PPA and especially MPA are validated as reliable and efficient options for large-scale molecular GW calculations in the Yambo framework, guiding future developments toward full-frequency GW on GPU architectures.
Abstract
Verification and validation of electronic structure codes are essential to ensure reliable and reproducible results in computational materials science. While density functional theory has been extensively benchmarked, systematic assessments of many-body perturbation theory methods such as the GW approximation have only recently emerged, most notably through the GW100 dataset. In this work, we assess the numerical accuracy and convergence behavior of the GW implementation in the yambo code using both the Godby-Needs plasmon-pole model and the recently introduced multipole approximation. Quasiparticle energies are compared against GW100 reference data to evaluate the performance, numerical stability, and consistency of these approaches.
