EXXRLvcs & VXCRLvcs

Concerns issues with computing quasiparticle corrections to the DFT eigenvalues - i.e., the self-energy within the GW approximation (-g n), or considering the Hartree-Fock exchange only (-x)

Moderators: Davide Sangalli, andrea.ferretti, myrta gruning, andrea marini, Daniele Varsano

Post Reply
xjxiao
Posts: 47
Joined: Sat Jan 11, 2025 6:30 pm

EXXRLvcs & VXCRLvcs

Post by xjxiao » Mon Feb 17, 2025 4:21 pm

Dear all,
When calculating the exchange part of the self-energy, i.e., using `yambo -x`, do the input parameters `EXXRLvcs` and `VXCRLvcs` need to be kept equal? I noticed that the tutorial materials on the Yambo official website seem to offer different opinions.

On the webpage (https://enccs.github.io/max-coe-worksho ... onvergence), when inputting `yambo -gw0 p -g n -r -V par -F gw.in`, the webpage states: "`EXXRLvcs` controls the number of Reciprocal Lattice vectors (i.e., G-vectors) used to build the exchange self-energy, while `VXCRLvcs` does the same for the exchange-correlation potential reconstructed from DFT. Since these two quantities are to be subtracted, it is important to keep the same values here (and possibly not change the default maximum value)."

However, on the webpage (https://wiki.yambo-code.eu/wiki/index.p ... rtree_Fock), for the command `yambo -x -F hf.in`, the webpage describes different calculations by changing the value of `EXXRLvcs`, for example, to 10, 20, 30, and 40 Ry, without ensuring that the parameters `EXXRLvcs` and `VXCRLvcs` are equal.

So, in HF and GW calculations, is it necessary to keep the values of `EXXRLvcs` and `VXCRLvcs` equal? And is it generally necessary to modify the default maximum values of these two parameters?

Looking forward to your reply!

Sincerely,
Xiao
Xiangjun Xiao
Institute of Semiconductors, Chinese Academy of Sciences

User avatar
Daniele Varsano
Posts: 4198
Joined: Tue Mar 17, 2009 2:23 pm
Contact:

Re: EXXRLvcs & VXCRLvcs

Post by Daniele Varsano » Mon Feb 17, 2025 5:45 pm

Dear Xiao,

in general, they do not need to be equal, as they control different quantities. What it is important is that they are both converged.
Considering that this part of the calculation is not the most cumbersome, unless it is needed by memory consideration, they can be kept fixed to their maximum, as this ensure convergence.

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/

Post Reply