I have done a calculation on monolayer MoS2 to obtain the GW gap correction.
The command that i used is
Code: Select all
yambo -d -k hartree -g n -p p
After that i used the post-processor ypp to obtain the band structure in the path Gamma-K-M-Gamma.
Without using the variable GfnQPdb= "E < GoWo700-RL/db.QP", i obtain a band structure that is consistent with the band structure of my DFT calculations.
The problems arise when i use the variable GfnQPdb= "E < GoWo700-RL/db.QP" to obtain the qp energy corrections. The band structure seems to be dependent of the variable
GfnQP_N.
First problem: If i use GfnQP_N = 1, the band structure has a very strange structure. Very different from the expected one. Same happens if i use GfnQP_N = 10.
Second problem: When i start to use values GfnQP_N = 25 the band structure has the expected structure but if i increase the variable GfnQP_N, the vlaue of gap tends to the DFT value (1.53 eV) .
Here is the data:
GfnQP_N , Gap (eV)
25, 2.34
50, 1.94
100, 1.74
200, 1.64
500, 1.58
1000, 1.56
2000, 1.55
4000, 1.54
I would like to know why this happens? What is the function of GfnQP_N? Why the band interpolation is so dependent of this variable? why it tends to the DFT value?
I have attached some input and report files.