Use of SCAN and rVV10 functionals in VASp 5.4.4

Queries about input and output files, running specific calculations, etc.


Moderators: Global Moderator, Moderator

Locked
Message
Author
jcconesa
Newbie
Newbie
Posts: 34
Joined: Mon Jul 03, 2006 10:48 am
Location: Madrid

Use of SCAN and rVV10 functionals in VASp 5.4.4

#1 Post by jcconesa » Mon May 01, 2017 10:48 am

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

admin
Administrator
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

#2 Post by admin » Wed May 03, 2017 10:14 am

Published in PRL 115 036402 (2015)

jcconesa
Newbie
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

#3 Post by jcconesa » Thu May 04, 2017 1:23 pm

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

admin
Administrator
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

#4 Post by admin » Fri May 05, 2017 1:53 pm

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

rgc
Newbie
Newbie
Posts: 29
Joined: Tue Mar 20, 2007 4:25 pm

Re: Use of SCAN and rVV10 functionals in VASp 5.4.4

#5 Post by rgc » Fri Jul 21, 2017 11:44 am

admin wrote:METAGGA = SCAN
https://cms.mpi.univie.ac.at/wiki/index.php/METAGGA
The rVV10 is permanently switched on.
Is there a way then of doing a SCAN calculation without the rVV10 correction?

msd30
Newbie
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

#6 Post by msd30 » Thu Aug 10, 2017 10:11 am

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

ehermes
Newbie
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

#7 Post by ehermes » Mon Aug 14, 2017 7:53 pm

admin wrote:The rVV10 is permanently switched on.
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
Administrator
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

#8 Post by admin » Wed Mar 27, 2019 4:10 pm

This is the correct answer, see here.

Locked