MOLGW is a code that implements the many-body perturbation theory (MBPT) to describe the excited electronic states in finite systems (atoms, molecules, clusters).
Implements the GW approximation for the self-energy and the Bethe-Salpeter equation for the optical excitations.
MOLGW can run a wide variety of popular density-functional theory approximations, including:
MOLGW can calculate the electron quasiparticle energies within different flavors of the GW approximation:
MOLGW can calculate the optical excitation energies and spectra within:
Incidentally, MOLGW can calculate the MBPT total energies within a few popular approximations: