Queries about input and output files, running specific calculations, etc.
Moderators: Global Moderator, Moderator
-
Kun Tao
- Newbie

- Posts: 17
- Joined: Tue Sep 19, 2023 2:45 am
#1
Post
by Kun Tao » Sun May 18, 2025 7:24 am
Hi, everyone,
When I tried to do some tests with the MnBi2Te3 with the following parameters:
IVDW = 12
GGA = OR : optPBE-vdW
LUSE_VDW = .TRUE.
AGGAC = 0.0000
LASPH = .TRUE.
I found that in the stdout file :
"No DFT-D parameters for this functional. They have to beassigned manually in INCAR."
How to set some parameters in the INCAR? Any suggestions will be appreciated!
With regards,
Kun Tao
-
fabien_tran1
- Global Moderator

- Posts: 450
- Joined: Mon Sep 13, 2021 11:02 am
#2
Post
by fabien_tran1 » Sun May 18, 2025 1:20 pm
Hi,
According to your setting, you are attempting to mix two types of van der Waals methods: the atom-pairwise DFT-D3(BJ) (activated with IVDW=12) and the nonlocal functional optPBE-vdW (activated with LUSE_VDW=.TRUE.). This does not really make sense. Use either DFT-D3(BJ) or optPBE-vdW, but not both simultaneously. The settings for these two methods are as follows:
DFT-D3(BJ):
IVDW = 12
GGA = PE (or another one)
optPBE-vdW:
GGA = BO
PARAM1 = 0.1833333333
PARAM2 = 0.22
AGGAC = 0.0
LUSE_VDW = .TRUE.
More detail can be found at these pages:
Category:Van_der_Waals_functionals
DFT-D3
Nonlocal_vdW-DF_functionals
-
Kun Tao
- Newbie

- Posts: 17
- Joined: Tue Sep 19, 2023 2:45 am
#3
Post
by Kun Tao » Sun May 18, 2025 11:06 pm