BEEF-vdW (non-DF2)

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


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
Sharapa
Newbie
Newbie
Posts: 1
Joined: Wed Jul 11, 2018 9:48 am

BEEF-vdW (non-DF2)

#1 Post by Sharapa » Tue Oct 28, 2025 9:18 pm

Dear VASP community.
Recently, paper https://doi.org/10.1063/5.0248728 was published that was showing performance of BEEF-vdW functional with vdW correction being set not to DF2, but to TS, MBD@rsSCS, etc. Those calculations were performed with FHI-aims. Is it possible to make similar combos in VASP?

Best regards,
Dmitry


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

Re: BEEF-vdW (non-DF2)

#2 Post by fabien_tran1 » Fri Oct 31, 2025 3:53 pm

Hi,

The semilocal part (BEEF) can be used via the external library Libxc with

Code: Select all

GGA = LIBXC
LIBXC1 = GGA_XC_BEEFVDW

or alternatively via the external library libbeef with

Code: Select all

GGA = BF

See GGA for more details about these libraries.

The vdW correction TS and MBD@rsSCS can be added with IVDW=2 and 202, respectively. The parameters \(s_R\) and \(\beta\) in Table I of the paper can be set with the INCAR tag VDW_SR, see Tkatchenko-Scheffler method and Many-body dispersion energy for more details. The other methods MBD-NL and XDM are not implemented in VASP.

A recommendation would be to try to reproduce some of the BEEF-TS and BEEF-MBD@rsSCS results in the paper. If you do it, this would be great if you could report us if agreement with FHI-aims is obtained.


Post Reply