DDsC dispersion correction: Difference between revisions
No edit summary |
No edit summary |
||
(8 intermediate revisions by the same user not shown) | |||
Line 30: | Line 30: | ||
where <math>Z_i</math> and <math>N_i^D</math> are the nuclear charge and Hirshfeld dominant population of atom <math>i</math>, respectively. | where <math>Z_i</math> and <math>N_i^D</math> are the nuclear charge and Hirshfeld dominant population of atom <math>i</math>, respectively. | ||
The term <math>2q_{ij} = q_{ij} + q_{ji}</math> is a covalent bond index based on the overlap of conventional Hirshfeld populations <math>q_{ij}=\int w_i({\mathbf{r}})w_j({\mathbf{r}}) | The term <math>2q_{ij} = q_{ij} + q_{ji}</math> is a covalent bond index based on the overlap of conventional Hirshfeld populations <math>q_{ij}=\int w_i({\mathbf{r}})w_j({\mathbf{r}})n({\mathbf{r}})d{\mathbf{r}}</math>, and the fractional term in the parentheses is a distance-dependent ionic bond index. | ||
The dDsC correction is invoked by setting {{TAG|IVDW}}=4. The default values for damping function parameters are available for the | The dDsC correction is invoked by setting {{TAG|IVDW}}=4. The default values for damping function parameters are available for the functionals PBE ({{TAG|GGA}}=''PE''}) and revPBE ({{TAG|GGA}}=''RE''). If another functional is used, the user has to define these parameters via corresponding tags in the {{TAG|INCAR}} file (parameters for common DFT functionals can be found in reference {{cite|steinmann:jctc:11}}. The following parameters can be optionally defined in the {{TAG|INCAR}} file (the given values are the default ones): | ||
*{{TAG|VDW_RADIUS}}=50.0 cutoff radius (in <math>\AA</math>) for pair interactions | *{{TAG|VDW_RADIUS}}=50.0 : cutoff radius (in <math>\AA</math>) for pair interactions | ||
*{{TAG|VDW_S6}}=13.96 scaling factor <math>{a}_{0}</math> | *{{TAG|VDW_S6}}=13.96 : scaling factor <math>{a}_{0}</math> | ||
*{{TAG|VDW_SR}}=1.32 | *{{TAG|VDW_SR}}=1.32 : scaling factor <math>{b}_{0}</math> | ||
The Performance of PBE-dDsC in the description of the adsorption of hydrocarbons on Pt(111) has been examined in reference {{cite|gautier:pccp:15}}. | The Performance of PBE-dDsC in the description of the adsorption of hydrocarbons on Pt(111) has been examined in reference {{cite|gautier:pccp:15}}. | ||
{{NB|mind| | |||
*The dDsC method has been implemented into VASP by Stephan N. Steinmann. | *The dDsC method has been implemented into VASP by Stephan N. Steinmann. | ||
*This method requires the use of {{TAG|POTCAR}} files from the PAW dataset version 52 or later | *This method requires the use of {{TAG|POTCAR}} files from the PAW dataset version 52 or later. | ||
*The input reference polarizabilities for non-interacting atoms are available only for elements of the first six rows of periodic table except of the lanthanides. | *The input reference polarizabilities for non-interacting atoms are available only for elements of the first six rows of periodic table except of the lanthanides. | ||
*It is essential that a sufficiently dense FFT grid (controlled via {{TAG|NGXF}}, {{TAG|NGYF}} and {{TAG|NGZF}}) is used | *It is essential that a sufficiently dense FFT grid (controlled via {{TAG|NGXF}}, {{TAG|NGYF}} and {{TAG|NGZF}}) is used when using dDsC, especially for accurate gradients. We strongly recommend to use {{TAG|PREC}}{{=}}''Accurate'' for this type of calculations (in any case, avoid using {{TAG|PREC}}{{=}}''Low''). | ||
*The charge-density dependence of gradients is neglected. This approximation has been thoroughly investigated and validated in reference {{cite|bremond:jcp:14}}. | *The charge-density dependence of gradients is neglected. This approximation has been thoroughly investigated and validated in reference {{cite|bremond:jcp:14}}.}} | ||
{{ | == Related tags and articles == | ||
{{TAG|VDW_RADIUS}}, | |||
{{TAG|VDW_S6}}, | |||
{{TAG|VDW_SR}}, | |||
{{TAG|IVDW}} | |||
== References == | == References == |
Latest revision as of 14:55, 12 October 2023
The expression for the density-dependent energy correction dDsC[1][2] is very similar to that of the DFT-D2 method (see the equation for for the DFT-D2 method). The important difference is, however, that the dispersion coefficients and damping function are charge-density dependent. The dDsC method is therefore able to take into account variations in the vdW contributions of atoms due to their local chemical environment. In this method, polarizability, dispersion coefficients, charge and charge-overlap of an atom in a molecule or solid are computed in the basis of a simplified exchange-hole dipole moment formalism[1] pioneered by Becke and Johnson[3].
The dDsC dispersion energy is expressed as follows:
where is the number of atoms in the system and is the Tang and Toennies (TT) damping factor. The damping function is defined as follows:
and its role is to attenuate the correction at short internuclear distances. A key component of the dDsC method is the damping factor :
where the fitted parameter controls the short-range behaviour and is the damping argument for the TT-damping factor associated with two separated atoms (). The term is computed according to the combination rule:
with being estimated from effective atomic polarizabilities:
The effective atom-in-molecule polarizabilities are computed from the tabulated free-atomic polarizabilities (available for the elements of the first six rows of the periodic table except of lanthanides) in the same way as in the Tkatchenko-Scheffler method and Tkatchenko-Scheffler method with iterative Hirshfeld partitioning, but the Hirshfeld-dominant instead of the conventional Hirshfeld partitioning is used. The last element of the correction is the damping argument :
where and are the nuclear charge and Hirshfeld dominant population of atom , respectively. The term is a covalent bond index based on the overlap of conventional Hirshfeld populations , and the fractional term in the parentheses is a distance-dependent ionic bond index.
The dDsC correction is invoked by setting IVDW=4. The default values for damping function parameters are available for the functionals PBE (GGA=PE}) and revPBE (GGA=RE). If another functional is used, the user has to define these parameters via corresponding tags in the INCAR file (parameters for common DFT functionals can be found in reference [2]. The following parameters can be optionally defined in the INCAR file (the given values are the default ones):
- VDW_RADIUS=50.0 : cutoff radius (in ) for pair interactions
- VDW_S6=13.96 : scaling factor
- VDW_SR=1.32 : scaling factor
The Performance of PBE-dDsC in the description of the adsorption of hydrocarbons on Pt(111) has been examined in reference [4].
Mind:
|
Related tags and articles
VDW_RADIUS, VDW_S6, VDW_SR, IVDW
References
- ↑ a b S. N. Steinmann and C. Corminboeuf, J. Chem. Phys. 134, 044117 (2011).
- ↑ a b S. N. Steinmann and C. Corminboeuf, J. Chem. Theory Comput. 7, 3567 (2011).
- ↑ A. D. Becke and E. R. Johnson, J. Chem. Phys. 122, 154104 (2005).
- ↑ S. Gautier, S. N. Steinmann, C. Michel, P. Fleurat-Lessard, and P. Sautet, Phys. Chem. Chem. Phys. 17, 28921 (2015).
- ↑ E. Bremond, N. Golubev, S. N. Steinmann, and C. Corminboeuf, J. Chem. Phys. 140, 18A516 (2014).