IVDW: Difference between revisions

From VASP Wiki
No edit summary
No edit summary
(17 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{TAGDEF|ANTIRES|0 {{!}} 1 {{!}} 10 {{!}} 11 {{!}} 12 {{!}} 2 {{!}} 20 {{!}} 21 {{!}} 202 {{!}} 4|0}}
{{TAGDEF|IVDW|0 {{!}} 1 {{!}} 10 {{!}} 11 {{!}} 12 {{!}} 2 {{!}} 20 {{!}} 21 {{!}} 202 {{!}} 4|0}}


Description: This tag controls whether vdW corrections are calculated or not. If they are calculated {{TAG|IVDW}} controls how they are calculated.  
Description: This tag controls whether vdW corrections are calculated or not. If they are calculated {{TAG|IVDW}} controls how they are calculated.  
Line 6: Line 6:
van der Waals interactions resulting from dynamical correlations between fluctuating charge
van der Waals interactions resulting from dynamical correlations between fluctuating charge
distributions. A pragmatic method to work around this problem is to add a correction to the conventional
distributions. A pragmatic method to work around this problem is to add a correction to the conventional
Kohn-Sham DFT energy <math>E_{KS-DFT}</math>:
Kohn-Sham DFT energy <math>E_{\mathrm{KS-DFT}}</math>:


<math> E_{DFT-disp} = E_{KS-DFT} + E_{\rm disp}.</math>
<math> E_{\mathrm{DFT-disp}} = E_{\mathrm{KS-DFT}} + E_{\mathrm{disp}}.</math>


The  correction term <math>E_{\mathrm{disp}}</math> is computed using some of the available approximate methods.
The  correction term <math>E_{\mathrm{disp}}</math> is computed using some of the available approximate methods.
Line 14: Line 14:


*{{TAG|IVDW}}=0 no correction
*{{TAG|IVDW}}=0 no correction
*{{TAG|IVDW}}=1{{|}}10 DFT-D2 method of Grimme (available as of VASP.5.2.11)
*{{TAG|IVDW}}=1|10 {{TAG|DFT-D2}} method of Grimme (available as of VASP.5.2.11)
*{{TAG|IVDW}}=11 zero damping DFT-D3 method of Grimme (available as of VASP.5.3.4)
*{{TAG|IVDW}}=11 zero damping {{TAG|DFT-D3}} method of Grimme (available as of VASP.5.3.4)
*{{TAG|IVDW}}=12 DFT-D3 method with Becke-Jonson damping (available as of VASP.5.3.4)
*{{TAG|IVDW}}=12 {{TAG|DFT-D3}} method with Becke-Jonson damping (available as of VASP.5.3.4)
*{{TAG|IVDW}}=2{{|}}20 Tkatchenko-Scheffler method (available as of VASP.5.3.3)
*{{TAG|IVDW}}=13 DFT-D4 method (available as of VASP.6.2 as [[Installing_VASP.6.X.X#For_DFTD4_.28optional.29|external package]]).
*{{TAG|IVDW}}=21 Tkatchenko-Scheffler method with iterative Hirshfeld partitioning (available as of VASP.5.3.5)
*{{TAG|IVDW}}=2|20 {{TAG|Tkatchenko-Scheffler method}} (available as of VASP.5.3.3)
*{{TAG|IVDW}}=202 Many-body dispersion energy method (MBD@rSC) (available as of VASP.5.4.1)
*{{TAG|IVDW}}=21 {{TAG|Tkatchenko-Scheffler method with iterative Hirshfeld partitioning}} (available as of VASP.5.3.5)
*{{TAG|IVDW}}=4 dDsC dispersion correction method (available as of VASP.5.4.1)
*{{TAG|IVDW}}=202 {{TAG|Many-body dispersion energy}} method (MBD@rSC) (available as of VASP.5.4.1)
*{{TAG|IVDW}}=4 {{TAG|dDsC dispersion correction}} method (available as of VASP.5.4.1)


All methods listed above add vdW correction to  potential energy, interatomic forces, as well as stress tensor and
All methods listed above add vdW correction to  potential energy, interatomic forces, as well as stress tensor and
Line 26: Line 27:
analysis (via finite differences) can be performed. Note, however, that these correction schemes
analysis (via finite differences) can be performed. Note, however, that these correction schemes
are currently not available for calculations based on density functional perturbation theory.
are currently not available for calculations based on density functional perturbation theory.
\vspace{5mm}


IMPORTANT NOTE: The parameter {{TAG|LVDW}} used in previous versions of VASP
'''N.B.''': The parameter {{TAG|LVDW}} used in previous versions of VASP
(5.2.11 and later) to activate DFT-D2 method is now obsolete. If {{TAG|LVDW}}=''.TRUE.'' is defined,
(5.2.11 and later) to activate {{TAG|DFT-D2}} method is now obsolete. If {{TAG|LVDW}}=''.TRUE.'' is defined,
{{TAG|IVDW}} is automatically set to 1 (unless {{TAG|IVDW}} is specified in {{TAG|INCAR}}).
{{TAG|IVDW}} is automatically set to 1 (unless {{TAG|IVDW}} is specified in {{FILE|INCAR}}).


== Related Tags and Sections ==
== Related Tags and Sections ==
Line 38: Line 38:
{{TAG|Tkatchenko-Scheffler method}},
{{TAG|Tkatchenko-Scheffler method}},
{{TAG|Tkatchenko-Scheffler method with iterative Hirshfeld partitioning}},
{{TAG|Tkatchenko-Scheffler method with iterative Hirshfeld partitioning}},
{{TAG|Many-body dispersion energy method}},
{{TAG|Many-body dispersion energy}},
{{TAG|dDsC dispersion correction}},
{{TAG|dDsC dispersion correction}}
 
{{sc|IVDW|Examples|Examples that use this tag}}
 
----
----
[[The_VASP_Manual|Contents]]
[[The_VASP_Manual|Contents]]


[[Category:INCAR]]
[[Category:INCAR]][[Category:XC Functionals]][[Category: van der Waals]][[Category:Howto]]

Revision as of 09:57, 15 February 2021

IVDW = 0 | 1 | 10 | 11 | 12 | 2 | 20 | 21 | 202 | 4
Default: IVDW = 0 

Description: This tag controls whether vdW corrections are calculated or not. If they are calculated IVDW controls how they are calculated.


Popular local and semilocal density functionals are unable to describe correctly van der Waals interactions resulting from dynamical correlations between fluctuating charge distributions. A pragmatic method to work around this problem is to add a correction to the conventional Kohn-Sham DFT energy :

The correction term is computed using some of the available approximate methods. The choice of vdW method is controlled via the following tags:

All methods listed above add vdW correction to potential energy, interatomic forces, as well as stress tensor and hence simulations such as atomic and lattice relaxations, molecular dynamics, and vibrational analysis (via finite differences) can be performed. Note, however, that these correction schemes are currently not available for calculations based on density functional perturbation theory.

N.B.: The parameter LVDW used in previous versions of VASP (5.2.11 and later) to activate DFT-D2 method is now obsolete. If LVDW=.TRUE. is defined, IVDW is automatically set to 1 (unless IVDW is specified in INCAR).

Related Tags and Sections

LVDW, DFT-D2, DFT-D3, Tkatchenko-Scheffler method, Tkatchenko-Scheffler method with iterative Hirshfeld partitioning, Many-body dispersion energy, dDsC dispersion correction

Examples that use this tag


Contents