DFT-D3
In the DFT-D3 method of Grimme et al.[1], the following expression for the vdW dispersion energy-correction term is used:
- [math]\displaystyle{ E_{\mathrm{disp}} = -\frac{1}{2} \sum_{i=1}^{N_{at}} \sum_{j=1}^{N_{at}} \sum_{\mathbf{L}}{}^\prime \left ( f_{d,6}(r_{ij,L})\,\frac{C_{6ij}}{r_{ij,{L}}^6} +f_{d,8}(r_{ij,L})\,\frac{C_{8ij}}{r_{ij,L}^8} \right ). }[/math]
Unlike in the older DFT-D2 method, the dispersion coefficients [math]\displaystyle{ C_{6ij} }[/math] are geometry-dependent as they are calculated on the basis of the local geometry (coordination number) around atoms [math]\displaystyle{ i }[/math] and [math]\displaystyle{ j }[/math]. Two variants of DFT-D3, that differ in the mathematical form of the damping functions [math]\displaystyle{ f_{d,n} }[/math], are available. More variants of the damping function are available via the simple-DFT-D3 external package (IVDW=15).
DFT-D3(zero)
In the zero-damping variant of DFT-D3,[1] invoked by setting IVDW=11, the damping function reads
- [math]\displaystyle{ f_{d,n}(r_{ij}) = \frac{s_n}{1+6(r_{ij}/(s_{R,n}R_{0ij}))^{-\alpha_{n}}} }[/math]
where [math]\displaystyle{ R_{0ij} = \sqrt{\frac{C_{8ij}}{C_{6ij}}} }[/math], [math]\displaystyle{ \alpha_6=14 }[/math] and [math]\displaystyle{ \alpha_8=16 }[/math] are fixed (there is no tag to change their values), and the others parameters, whose default values depend on the choice of the exchange-correlation functional, can be modified as follows:
- VDW_S6=[real] : scaling [math]\displaystyle{ s_6 }[/math] of the dipole-dipole dispersion. Available since VASP.6.6.0.
- VDW_S8=[real] : scaling [math]\displaystyle{ s_8 }[/math] of the dipole-quadrupole dispersion
- VDW_SR=[real] : radii scaling [math]\displaystyle{ s_{r,6} }[/math] in the dipole-dipole damping function
- VDW_SR8=[real] : radii scaling [math]\displaystyle{ s_{r,8} }[/math] in the dipole-quadrupole damping function. Available since VASP.6.6.0.
- VDW_RADIUS=[real] : two-body interaction cutoff (in Å)
- VDW_CNRADIUS=[real] : coordination number cutoff (in Å)
DFT-D3(BJ)
In the rational Becke-Johnson (BJ) damping variant of DFT-D3,[2], invoked by setting IVDW=12, the damping function is given by
- [math]\displaystyle{ f_{d,n}(r_{ij}) = \frac{s_n\,r_{ij}^n}{r_{ij}^n + (a_1\,R_{0ij}+a_2)^n} }[/math]
where [math]\displaystyle{ s_6 }[/math], [math]\displaystyle{ s_8 }[/math], [math]\displaystyle{ a_1 }[/math], and [math]\displaystyle{ a_2 }[/math] are parameters whose default values depend on the choice of the exchange-correlation functional, but can also be modified as follows:
- VDW_S6=[real] : scaling [math]\displaystyle{ s_6 }[/math] of the dipole-dipole dispersion. Available since VASP.6.6.0.
- VDW_S8=[real] : scaling [math]\displaystyle{ s_8 }[/math] of the dipole-quadrupole dispersion
- VDW_A1=[real] : scaling [math]\displaystyle{ a_{1} }[/math] of the critical radii
- VDW_A2=[real] : offset [math]\displaystyle{ a_{2} }[/math] of the critical radii
- VDW_RADIUS=[real] : two-body interaction cutoff (in Å)
- VDW_CNRADIUS=[real] : coordination number cutoff (in Å)
Mind:
|
Related tags and articles
IVDW, VDW_S6, VDW_S8, VDW_SR, VDW_SR8, VDW_A1, VDW_A2, VDW_RADIUS, VDW_CNRADIUS, DFT-D2, simple-DFT-D3, DFT-D4, DFT-ulg