BSE oscillator strength from EVGW0 and QPGW0
Posted: Mon Dec 11, 2023 4:40 pm
Dear admins,
I am calculating the excitation energies of the acetone molecule and testing BSE with various flavors of GW. No problem with calculation itself, it is well described in the vaspwiki. The issue I encounter is that I am getting quite different oscillator strengths in BSE depending on whether I use EVGW0 or QPGW0. While EVGW0 agrees very well to other calculations including CASPT2 benchmark, switching to QPGW0 gives non-zero values for excitations which are zero in EVGW0. Some of them are even unphysical, for instance QPGW0 yields non-zero osc. strength for the lowest singlet n-pi excitation, which is dipole forbidden (and EVGW0 and CASPT2 give exactly zero).
I strictly tested convergency, use converged cutoff in a large box and use NBANDS=maximum number of plane waves, but the problem persists at all settings I used. The setup is the same for EVGW0 and QPGW0, I literally change a single line in INCAR for GW step. Any idea what might be the problem?
On a note, the excitation energies themselves are much better in QPGW0, so I would like to stick with it.
Thanks for any help,
Petr Lazar
I am calculating the excitation energies of the acetone molecule and testing BSE with various flavors of GW. No problem with calculation itself, it is well described in the vaspwiki. The issue I encounter is that I am getting quite different oscillator strengths in BSE depending on whether I use EVGW0 or QPGW0. While EVGW0 agrees very well to other calculations including CASPT2 benchmark, switching to QPGW0 gives non-zero values for excitations which are zero in EVGW0. Some of them are even unphysical, for instance QPGW0 yields non-zero osc. strength for the lowest singlet n-pi excitation, which is dipole forbidden (and EVGW0 and CASPT2 give exactly zero).
I strictly tested convergency, use converged cutoff in a large box and use NBANDS=maximum number of plane waves, but the problem persists at all settings I used. The setup is the same for EVGW0 and QPGW0, I literally change a single line in INCAR for GW step. Any idea what might be the problem?
On a note, the excitation energies themselves are much better in QPGW0, so I would like to stick with it.
Thanks for any help,
Petr Lazar