Hi
I calculated the GW level, and obtained band structure (GW and DFT),I ploted band of GW with GfnQP_N=1 and GfnQP_N=50 (band of DFT with GfnQP_N=1).
1-Is it correct to use GfnQP_N=50 for band structure?
2-If it is true,Should I use it at BSE level with GfnQP_N=50?
Best Regards
Interpolation neighbours
Moderators: Davide Sangalli, andrea marini, Daniele Varsano
-
- Posts: 29
- Joined: Tue Apr 12, 2011 8:07 am
Interpolation neighbours
You do not have the required permissions to view the files attached to this post.
Dept. of Physics,Faculty of Science,Iran.
- Daniele Varsano
- Posts: 4231
- Joined: Tue Mar 17, 2009 2:23 pm
- Contact:
Re: Interpolation neighbours
Dear Davood,
GfnQP_N it is used for interpolation of QP correction to be inserted in the Green function, so essentially in ypp is used for bands and dos in order to have values for more point than ones you explicitly calculated. Anyway using ypp and giving a Path (% BKpts) , ypp will interpolate along that path: you can have a look to this post post in case you have noise if you have a non 3D k-point sampling.Essentially you do not need to use the GfnQP_N variable.
When including the correction in the BSE, you need to include them in the kernel so the variable to use are KfnQPdb (if you use qp energy previously calculated contained in the ndb.QP) and , KfnQP_N (if the calculated QP are less than the bands used in the BSE so you want to consider qp corrections for the missing bands by interpolation), alternatively you can use KfnQP_E if you can use a scissor operator approximation.
Best,
Daniele
GfnQP_N it is used for interpolation of QP correction to be inserted in the Green function, so essentially in ypp is used for bands and dos in order to have values for more point than ones you explicitly calculated. Anyway using ypp and giving a Path (% BKpts) , ypp will interpolate along that path: you can have a look to this post post in case you have noise if you have a non 3D k-point sampling.Essentially you do not need to use the GfnQP_N variable.
When including the correction in the BSE, you need to include them in the kernel so the variable to use are KfnQPdb (if you use qp energy previously calculated contained in the ndb.QP) and , KfnQP_N (if the calculated QP are less than the bands used in the BSE so you want to consider qp corrections for the missing bands by interpolation), alternatively you can use KfnQP_E if you can use a scissor operator approximation.
Best,
Daniele
Dr. Daniele Varsano
S3-CNR Institute of Nanoscience and MaX Center, Italy
MaX - Materials design at the Exascale
http://www.nano.cnr.it
http://www.max-centre.eu/
S3-CNR Institute of Nanoscience and MaX Center, Italy
MaX - Materials design at the Exascale
http://www.nano.cnr.it
http://www.max-centre.eu/