Tip
All input files can be downloaded: Files
.
grimmedisp
This keyword defines how to apply Grimme dispersion correction version 3, i.e. DFT-D3.
Options
Hint
Always use DFT-D3 in your DFT calculations, especially for weak interactions. Actually, it is recommended to use it in all cases.
When there is no grimmedisp
in the input file, no DFT-D3 will be applied.
- type
Value
bj
Becke-Johnson DFT-D3 formzero
Zero-damp DFT-D3 formDefault
None
Define form of DFT-D3. There is no default value and you must assign
bj
orzero
.In most cases,
bj
is better, but for some functionals, like M06, M062X, and M06HF, onlyzero
is available.
- three_body
Add three body corrections in DFT-D3. This is useful for large systems.
- tz
If triple zeta basis sets are used, this keyword may bring some improvement.
Theoretical Background
The DFT-D3 method is a dispersion correction to the DFT energy. It is based on the pair-wise summation of the damping functions. In modern DFT calculations, it is almost always beneficial to include DFT-D3 correction. So, it is recommended to use it in your all calculations.
Input Examples
Examples: Weak Interactions in CH4-C2H6
This example shows the importance of the DFT-D3 correction in the calculation of weak interactions. For CH4 and C2H6, both are nonpolar, and the interaction between them is very weak. To calculate the interactions, we simply use EDA method at B3LYP+D3BJ/def2-svp level of theory:
1mol
2 C -0.99275967 0.12491197 0.13574919
3 H -1.00662206 -0.95659619 0.18835421
4 H -0.34007185 0.51620582 0.90571860
5 H -0.63121516 0.43418579 -0.83650623
6 H -1.99486438 0.50482451 0.28603834
7 C 2.95955795 -0.58352084 -0.35430634
8 H 3.53618084 -1.49857448 -0.47007336
9 H 3.33520181 -0.05007297 0.51638813
10 C 3.07143559 0.28355041 -1.59942759
11 H 1.92316063 -0.85399112 -0.16804950
12 H 4.10875722 0.55492780 -1.78655076
13 H 2.69486480 -0.24574724 -2.47236370
14 H 2.49506428 1.19877654 -1.48025100
15end
16
17basis
18 def2-svp
19end
20
21scf
22 charge 0
23 spin2p1 1
24 type U # For EDA, this must be set explicitly.
25end
26
27grimmedisp
28 type bj
29end
30
31eda
32 type tso
33 frag 0 1 1-5 # Define CH4.
34 frag 0 1 6-13 # Define C2H6.
35end
36
37task
38 eda b3lyp
39end
The output is:
1WITH BSSE correction:
2Electrostatic interaction energy: -0.13 kcal/mol
3Exchange-correlation interaction energy: 0.48 kcal/mol
4Polarization interaction energy: -0.00 kcal/mol
5Charge transfer interaction energy: -0.11 kcal/mol
6Grimme s dispersion interaction: -0.87 kcal/mol
7----------------------------------------------------------------
8Total interaction energy: -0.62 kcal/mol
Thus, the interaction energy between CH4 and C2H6is -0.62 kcal/mol
. The dispersion energy is -0.87 kcal/mol
, which is the most important part of the interaction energy. Without DFT-D3, the interaction energy would be -0.62
--0.87
= +0.25
kcal/mol! Therefore, the complex is unbound without DFT-D3! This leads to a quantitative error in the interaction energy. Therefore, always use DFT-D3 in your DFT calculations.