Interpolating QP corrections for BSE
Posted: Wed Nov 24, 2010 4:14 pm
Hi
I have a few questions related to interpolation of QP energies when doing a BSE calculation.
For example, say I have calculated the quasiparticle corrections at the highest occupied and lowest unoccupied
bands at the 6 high symmetry points of a hexagonal lattice. Is it then possible to interpolate the quasiparticle energies to the rest of the Brillouin zone? It may sound a bit primitive, but I reckon it should be better than a simple scissor shift. As I understand it one should use something like,
KfnQPdb= "E < ../../GW/SAVE/ndb.QP"
which works fine if the file contain the QP energies at all my K-points. But if I only have a few, what should be put for KfnQP_N? I have tried with various values for this parameter, but I always get a warning stating that "Fit order on E [c] reduced to 0". In the report file there is also printed some information like:
Energies 0th order c/v [ev]: 1.641430 0.251966
Energies 1st order : 0.000000 1.904008
Error: 0.38310 0.03367
Does this large error imply a bad fitting?
Also I am a bit confused about the use of the "iu" option described here
http://www.yambo-code.org/doc/vars/var_QPdb.php
Finally, in the scissor shift approach, what is the meaning of the valence/conduction stretching which have default values of 1?
BR
Thomas Olsen
Post doc
Technical University of Denmark
I have a few questions related to interpolation of QP energies when doing a BSE calculation.
For example, say I have calculated the quasiparticle corrections at the highest occupied and lowest unoccupied
bands at the 6 high symmetry points of a hexagonal lattice. Is it then possible to interpolate the quasiparticle energies to the rest of the Brillouin zone? It may sound a bit primitive, but I reckon it should be better than a simple scissor shift. As I understand it one should use something like,
KfnQPdb= "E < ../../GW/SAVE/ndb.QP"
which works fine if the file contain the QP energies at all my K-points. But if I only have a few, what should be put for KfnQP_N? I have tried with various values for this parameter, but I always get a warning stating that "Fit order on E [c] reduced to 0". In the report file there is also printed some information like:
Energies 0th order c/v [ev]: 1.641430 0.251966
Energies 1st order : 0.000000 1.904008
Error: 0.38310 0.03367
Does this large error imply a bad fitting?
Also I am a bit confused about the use of the "iu" option described here
http://www.yambo-code.org/doc/vars/var_QPdb.php
Finally, in the scissor shift approach, what is the meaning of the valence/conduction stretching which have default values of 1?
BR
Thomas Olsen
Post doc
Technical University of Denmark