Use of SCAN and rVV10 functionals in VASp 5.4.4
Moderators: Global Moderator, Moderator
-
- Newbie
- Posts: 34
- Joined: Mon Jul 03, 2006 10:48 am
- Location: Madrid
Use of SCAN and rVV10 functionals in VASp 5.4.4
Hello,
The recently released 5.4.4 version of VASP is said to allow the use of SCAN (metaGGA) and rVV10 (van der Waals) functionals. Please inform on the keywords allowing their use, and on any additional keyword values which may be relevant for the correct operation of these functionals in VASP.
Regards,
José C. Conesa
The recently released 5.4.4 version of VASP is said to allow the use of SCAN (metaGGA) and rVV10 (van der Waals) functionals. Please inform on the keywords allowing their use, and on any additional keyword values which may be relevant for the correct operation of these functionals in VASP.
Regards,
José C. Conesa
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
Re: Use of SCAN and rVV10 functionals in VASp 5.4.4
Published in PRL 115 036402 (2015)
-
- Newbie
- Posts: 34
- Joined: Mon Jul 03, 2006 10:48 am
- Location: Madrid
Re: Use of SCAN and rVV10 functionals in VASp 5.4.4
I do not see in that article, nor in its Supplementary information, which are the VASP keywords (and their values) that must be used to make SACN and rVV10 calculations.
And the manual or the wiki do not yet include them.
Please help
And the manual or the wiki do not yet include them.
Please help
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
Re: Use of SCAN and rVV10 functionals in VASp 5.4.4
METAGGA = SCAN
https://cms.mpi.univie.ac.at/wiki/index.php/METAGGA
The rVV10 is ONLY switched on if LUSE_VDW is set. if (and only if) this is the case, rVV10 is used automatically
https://cms.mpi.univie.ac.at/wiki/index.php/METAGGA
The rVV10 is ONLY switched on if LUSE_VDW is set. if (and only if) this is the case, rVV10 is used automatically
-
- Newbie
- Posts: 29
- Joined: Tue Mar 20, 2007 4:25 pm
Re: Use of SCAN and rVV10 functionals in VASp 5.4.4
Is there a way then of doing a SCAN calculation without the rVV10 correction?admin wrote:METAGGA = SCAN
https://cms.mpi.univie.ac.at/wiki/index.php/METAGGA
The rVV10 is permanently switched on.
-
- Newbie
- Posts: 2
- Joined: Wed Aug 27, 2008 11:19 am
- License Nr.: 918
- Contact:
Re: Use of SCAN and rVV10 functionals in VASp 5.4.4
Hi
As far as I can see in v 5.4.4 it is necessary to specify LUSE_VDW=.TRUE. along with METAGGA=SCAN in the INCAR file to obtain the SCAN+rVV10 combination.
Without specifying LUSE_VDW=.TRUE. I do not receive the line "Total rVV10 correction in eV: ..." in the standard output, which I assume means that the rVV10 routines are not entered automatically without this flag.
Also, as far as I can see, the b parameter for rVV10 is fixed to 6.3 in vdw_nl.F, whereas the recommended value for SCAN+rVV10 is that b = 15.7 (Peng et al., Phys Rev X 6 (2016) 041005). It would be good to know whether this is indeed the case, since work published using the SCAN+rVV10 functional in VASP would then not be consistent with the original published SCAN+rVV10 functional.
Matthew
As far as I can see in v 5.4.4 it is necessary to specify LUSE_VDW=.TRUE. along with METAGGA=SCAN in the INCAR file to obtain the SCAN+rVV10 combination.
Without specifying LUSE_VDW=.TRUE. I do not receive the line "Total rVV10 correction in eV: ..." in the standard output, which I assume means that the rVV10 routines are not entered automatically without this flag.
Also, as far as I can see, the b parameter for rVV10 is fixed to 6.3 in vdw_nl.F, whereas the recommended value for SCAN+rVV10 is that b = 15.7 (Peng et al., Phys Rev X 6 (2016) 041005). It would be good to know whether this is indeed the case, since work published using the SCAN+rVV10 functional in VASP would then not be consistent with the original published SCAN+rVV10 functional.
Matthew
-
- Newbie
- Posts: 11
- Joined: Tue May 14, 2013 5:45 pm
- License Nr.: 5-1579
Re: Use of SCAN and rVV10 functionals in VASp 5.4.4
I do not believe this is the case. According to Haowei Peng, one must set "LUSE_VDW = .TRUE." and "BPARAM = 15.7" to perform a SCAN-rVV10 calculation. Indeed, I have tried calculating the lattice constant of Pd using SCAN with and without these arguments, and the results indicate that without those keywords the rVV10 calculation is not performed based on how they compare to the benchmark values from the original SCAN-rVV10 paper. Moreover, unless "LUSE_VDW = .TRUE." is specified, the results are not affected by changing the "BPARAM" keyword.admin wrote:The rVV10 is permanently switched on.
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
Re: Use of SCAN and rVV10 functionals in VASp 5.4.4
This is the correct answer, see here.