G0W0 spectral function

This examples shows how to plot the G0W0 spectral functions A(w) at the gamma point. See also lesson tgw2_4

  • k-point: [+0.000, +0.000, +0.000]
  • k-point: [+0.000, +0.000, +0.000]
import abipy.data as abidata
from abipy.abilab import abiopen

# Open the file with the GW results
sigres = abiopen(abidata.ref_file("al_g0w0_sigmaw_SIGRES.nc"))

# Plot A(w) for the first spin, the gamma point, and all bands
sigres.plot_spectral_functions()

# Only bands in [0, 1, 2]
sigres.plot_spectral_functions(spin=0, kpoint=(0, 0, 0), include_bands=range(0, 3))

sigres.close()

Total running time of the script: (0 minutes 0.336 seconds)

Gallery generated by Sphinx-Gallery