Category:Van der Waals functionals: Difference between revisions

From VASP Wiki
No edit summary
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 7: Line 7:
== Types of approximations ==
== Types of approximations ==
=== Atom-pairwise methods ===
=== Atom-pairwise methods ===
[[File:Dft+d.png|300px|thumb|Dipole-dipole interactions between atoms (black dots) and quadrupole-dipole interactions (purple arrows). All of these terms are pairwise.]]
[[File:Dft+d.png|300px|thumb|Dipole-dipole interactions between atoms (black dots) and quadrupole-dipole interactions (purple arrows). All of these terms are pairwise. Adapted from Fig. 2 in Ref. {{cite|hermann:cr:2017}}.]]
They consist of a sum over the atoms pairs <math>A</math>-<math>B</math>:
They consist of a sum over the atoms pairs <math>A</math>-<math>B</math>:
:<math>
:<math>
Line 25: Line 25:


=== Many-body dispersion methods ===
=== Many-body dispersion methods ===
[[File:Mbd.png|300px|thumb|Dipole-dipole interactions between atoms (black dots) in many-body dispersions include the previously considered 2-body (pairwise) terms shown with purple arrows, in addition to the 3-, 4-, N-body dipole interaction terms shown with green arrows.]]
[[File:Mbd.png|300px|thumb|Dipole-dipole interactions between atoms (black dots) in many-body dispersions include the previously considered 2-body (pairwise) terms shown with purple arrows, in addition to the 3-, 4-, N-body dipole interaction terms shown with green arrows. Adapted from Fig. 2 in Ref. {{cite|hermann:cr:2017}}.]]
These methods are based on the random-phase expression for the correlation energy, which is expressed as an integral over the frequency <math>\omega</math> involving the frequency-dependent polarizability <math>{\mathbf{A}}_{LR}</math>:
These methods are based on the random-phase expression for the correlation energy, which is expressed as an integral over the frequency <math>\omega</math> involving the frequency-dependent polarizability <math>{\mathbf{A}}_{LR}</math>:
:<math>E_{\mathrm{c,disp}} = -\int_{\mathrm{FBZ}}\frac{d{\mathbf{k}}}{v_{\mathrm{FBZ}}} \int_0^{\infty} {\frac{d\omega}{2\pi}} \, {\mathrm{Tr}}\left \{ \mathrm{ln} \left ({\mathbf{1}}-{\mathbf{A}}^{(0)}_{LR}(\omega) {\mathbf{T}}_{LR}({\mathbf{k}}) \right ) \right \}.
:<math>E_{\mathrm{c,disp}} = -\int_{\mathrm{FBZ}}\frac{d{\mathbf{k}}}{v_{\mathrm{FBZ}}} \int_0^{\infty} {\frac{d\omega}{2\pi}} \, {\mathrm{Tr}}\left \{ \mathrm{ln} \left ({\mathbf{1}}-{\mathbf{A}}^{(0)}_{LR}(\omega) {\mathbf{T}}_{LR}({\mathbf{k}}) \right ) \right \}.
Line 36: Line 36:


=== Nonlocal vdW-DF functionals ===
=== Nonlocal vdW-DF functionals ===
[[File:Non_local_dft.png|300px|thumb|Non-local DFT interaction (purple arrows) between pairwise dipole fluctuations in the density.]]
[[File:Non_local_dft.png|300px|thumb|Nonlocal DFT interaction (purple arrows) between pairwise dipole fluctuations in the density. Adapted from Fig. 2 in Ref. {{cite|hermann:cr:2017}}.]]
These are density functionals that require a double spatial integration and are, therefore, nonlocal:
These are density functionals that require a double spatial integration and are, therefore, nonlocal:
:<math>
:<math>
Line 48: Line 48:


== References ==
== References ==
<references/>
----


[[Category:VASP|van der Waals]][[Category:Exchange-correlation functionals]]
[[Category:VASP|van der Waals]][[Category:Exchange-correlation functionals]]

Latest revision as of 14:18, 27 February 2025

The semilocal (SL) and hybrid exchange-correlation functionals do not include the London dispersion forces. Therefore, they can not be applied reliably on systems where the London dispersion forces play an important role. To account more properly for the London dispersion forces in DFT, a correlation dispersion term can be added to the semilocal or hybrid functional.[1][2] This leads to the so-called van der Waals functionals:

There are essentially three types of dispersion terms that are available in VASP, and a brief sketch of them is given below along with links to pages that provide more detail. Note that libMBD is an external package that provides the Tkatchenko-Scheffler atom-pairwise methods and their many-body dispersion extensions.

Types of approximations

Atom-pairwise methods

Dipole-dipole interactions between atoms (black dots) and quadrupole-dipole interactions (purple arrows). All of these terms are pairwise. Adapted from Fig. 2 in Ref. [2].

They consist of a sum over the atoms pairs -:

where are the dispersion coefficients, is the distance between atoms and , and is a damping function. Several variants of such atom-pair corrections exist and the most popular of them, listed below, are available in VASP and are selected with the IVDW tag.

Many-body dispersion methods

Dipole-dipole interactions between atoms (black dots) in many-body dispersions include the previously considered 2-body (pairwise) terms shown with purple arrows, in addition to the 3-, 4-, N-body dipole interaction terms shown with green arrows. Adapted from Fig. 2 in Ref. [2].

These methods are based on the random-phase expression for the correlation energy, which is expressed as an integral over the frequency involving the frequency-dependent polarizability :

These methods, listed below, are selected with the IVDW tag.

Nonlocal vdW-DF functionals

Nonlocal DFT interaction (purple arrows) between pairwise dipole fluctuations in the density. Adapted from Fig. 2 in Ref. [2].

These are density functionals that require a double spatial integration and are, therefore, nonlocal:

where the kernel depends on the electronic density , its derivative as well as on the interelectronic distance . The nonlocal functionals are more expensive to calculate than semilocal functionals, however, they are efficiently implemented by using FFTs [20]. These methods are selected with the LUSE_VDW and IVDW_NL tags.

References

  1. S. Grimme, A. hansen, J. G. Brandenburg, and C. Bannwarth, Dispersion-Corrected Mean-Field Electronic Structure Methods, Chem. Rev. 116, 5105 (2016).
  2. a b c d J. Hermann, R. A. DiStasio Jr., and A. Tkatchenko, First-Principles Models for van der Waals Interactions in Molecules and Materials: Concepts, Theory, and Applications, Chem. Rev. 117, 4714 (2017).
  3. S. Grimme, J. Comput. Chem. 27, 1787 (2006).
  4. S. Grimme, J. Antony, S. Ehrlich, and S. Krieg, J. Chem. Phys. 132, 154104 (2010).
  5. S. Grimme, S. Ehrlich, and L. Goerigk, J. Comput. Chem. 32, 1456 (2011).
  6. E. Caldeweyher, S. Ehlert, A. Hansen, H. Neugebauer, S. Spicher, C. Bannwarth, and S. Grimme, J. Chem. Phys. 150, 154122 (2019).
  7. A. Tkatchenko and M. Scheffler, Phys. Rev. Lett. 102, 073005 (2009).
  8. T. Bučko, S. Lebègue, J. Hafner, and J. G. Ángyán, J. Chem. Theory Comput. 9, 4293 (2013)
  9. T. Bučko, S. Lebègue, J. G. Ángyán, and J. Hafner, J. Chem. Phys. 141, 034114 (2014).
  10. a b A. Tkatchenko, R. A. DiStasio, Jr., R. Car, and M. Scheffler, Phys. Rev. Lett. 108, 236402 (2012).
  11. a b https://libmbd.github.io/
  12. a b https://github.com/libmbd/libmbd
  13. a b J. Hermann, M. Stöhr, S. Góger, S. Chaudhuri, B. Aradi, R. J. Maurer, and A. Tkatchenko, libMBD: A general-purpose package for scalable quantum many-body dispersion calculations, J. Chem. Phys. 159, 174802 (2023).
  14. S. N. Steinmann and C. Corminboeuf, J. Chem. Phys. 134, 044117 (2011).
  15. S. N. Steinmann and C. Corminboeuf, J. Chem. Theory Comput. 7, 3567 (2011).
  16. H. Kim, J.-M. Choi, and W. A. Goddard, III, J. Phys. Chem. Lett. 3, 360 (2012).
  17. A. Ambrosetti, A. M. Reilly, and R. A. DiStasio Jr., J. Chem. Phys. 140, 018A508 (2014).
  18. T. Gould and T. Bučko, C6 Coefficients and Dipole Polarizabilities for All Atoms and Many Ions in Rows 1–6 of the Periodic Table, J. Chem. Theory Comput. 12, 3603 (2016).
  19. T. Gould, S. Lebègue, J. G. Ángyán, and T. Bučko, A Fractionally Ionic Approach to Polarizability and van der Waals Many-Body Dispersion Calculations, J. Chem. Theory Comput. 12, 5920 (2016).
  20. G. Román-Pérez and J. M. Soler, Phys. Rev. Lett. 103, 096102 (2009).