SCAN metaGGA functional implementation in VASP

Question on input files/tags, interpreting output, etc.

Please check whether the answer to your question is given in the VASP online manual or has been discussed in this forum previously!

Moderators: Global Moderator, Moderator

Locked
Message
Author
alpinnovianus
Newbie
Newbie
Posts: 42
Joined: Tue Dec 17, 2019 7:56 am

SCAN metaGGA functional implementation in VASP

#1 Post by alpinnovianus » Fri Oct 07, 2022 5:20 am

I understand that metaGGA and hybrid functionals are implemented within the generalised kohn-sham (gKS, A. Seidl et al, Phys. Rev. B 53, 3764 (1996)) scheme in VASP, which does PAW calculations. To my understanding, the gKS scheme can have several variants of implementation.

While I can find the references for the VASP PAW implementation for TPSS/revTPSS metaGGA (J. Sun et al, PRB 84, 035117 (2011)),
may I know if there is a reference paper/documentation for the specific implementation in VASP for SCAN?
or where in the VASP code can this information be found?

Thank you.
Alpin

martin.schlipf
Global Moderator
Global Moderator
Posts: 458
Joined: Fri Nov 08, 2019 7:18 am

Re: SCAN metaGGA functional implementation in VASP

#2 Post by martin.schlipf » Fri Oct 07, 2022 7:52 am

In the documentation of the METAGGA tag, we mention several relevant references. The original paper by J. Sun was in fact realized within VASP so there is no additional paper specifically for VASP.
If you want to look into the code to see the details, please inspect metagga.F. The relevant subroutines are called VSCANx and VSCANc.

Locked