Is it possible to calculate Exc with a combination of functional in VASP

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


Moderators: Global Moderator, Moderator

Locked
Message
Author
jingyun_ye4
Newbie
Newbie
Posts: 8
Joined: Tue Apr 20, 2021 1:25 pm

Is it possible to calculate Exc with a combination of functional in VASP

#1 Post by jingyun_ye4 » Tue Oct 19, 2021 3:10 pm

Hi,

I am reading a paper ( PHYSICAL REVIEW B 83, 045409, 2011) which use the a combination of revPBE+LDA+dispersion) to calculate the exchange-correlation energy via QUANTUM-ESPRESSO. I am wondering if it is possible to such calculation using VASP? Any hint or guidance are appreciated!

Thank you,

In order to calculate adsorption energies and
properly take into account dispersive interactions, we use
the vdW-DF approach proposed by Dion et al.23,24 showing
transferability across a broad spectrum of interactions.25,26
In this method, the exchange-correlation energy functional
consists of three parts: (i) the exchange part of the revised
Pedrew-Burke-Ernzerhof (revPBE
) functional,27 (ii) the local
correlation part of the standard local density approximation
(LDA) functional,
and (iii) the nonlocal correlation part,
incorporating effective many-body density response and allowing treatment of dispersive interactions without any fitting
parameters.

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

Re: Is it possible to calculate Exc with a combination of functional in VASP

#2 Post by martin.schlipf » Wed Oct 20, 2021 6:58 pm

There is a limited amount of these combinations that are available in VASP. I cannot comment on that particular work, though mixing LDA correlation with revPBE exchange seems strange and is not possible at the moment. What is implemented in VASP is a link to LIBXC for GGA functionals only, so you could check if there is a GGA functional that behaves close to this particular combination.

As for the dispersion correction: Here is a link to all the van der Waals functionals implemented in VASP.

Martin Schlipf
VASP developer


fabien_tran1
Global Moderator
Global Moderator
Posts: 419
Joined: Mon Sep 13, 2021 11:02 am

Re: Is it possible to calculate Exc with a combination of functional in VASP

#3 Post by fabien_tran1 » Fri Oct 22, 2021 7:40 am

Hi,

On this page vdW-DF it is explained how to use vdW-DF. "GGA = RE" corresponds to revPBE and with "AGGAC = 0.0000" you can turn off the GGA component of correlation (i.e., use LDA for correlation).

[MS: fixed link]

jingyun_ye4
Newbie
Newbie
Posts: 8
Joined: Tue Apr 20, 2021 1:25 pm

Re: Is it possible to calculate Exc with a combination of functional in VASP

#4 Post by jingyun_ye4 » Tue Nov 16, 2021 2:10 am

Thank you, fabien. Yes, we figured it out as what you point out.

Locked