Category:Exchange-correlation functionals: Difference between revisions
Line 91: | Line 91: | ||
=== Density functional theory plus U (DFT+U) === | === Density functional theory plus U (DFT+U) === | ||
The semilocal approximations, LDA and GGA in particular, often fail to describe systems with localized (strongly correlated) <math>d</math> or <math>f</math> electrons (this manifests itself primarily in the form of unrealistic one-electron energies or too small magnetic moments). In some cases this can be remedied by introducing on the <math>d</math> or <math>f</math> atom a strong intra-atomic interaction in a simplified (screened) Hartree-Fock like manner (<math>E_{\text{HF}}[\hat{n}]</math>), as an on-site replacement of the semilocal functional: | The semilocal approximations, LDA and GGA in particular, often fail to describe systems with localized (strongly correlated) <math>d</math> or <math>f</math> electrons (this manifests itself primarily in the form of unrealistic one-electron energies or too small magnetic moments). In some cases this can be remedied by introducing on the <math>d</math> or <math>f</math> atom a strong intra-atomic interaction in a simplified (screened) Hartree-Fock like manner (<math>E_{\text{HF}}[\hat{n}]</math>), as an on-site replacement of the semilocal functional: | ||
:<math>E_{\text{xc}}^{\text{DFT}+U}[n,\hat{n}] = E_{\text{xc}}^{\text{SL}}[n] + | :<math>E_{\text{xc}}^{\text{DFT}+U}[n,\hat{n}] = E_{\text{xc}}^{\text{SL}}[n] + E^{\text{HF}}[\hat{n}] - E_{\text{dc}}[\hat{n}]</math> | ||
where <math>E_{\text{dc}}[\hat{n}]</math> is the double-counting term, that removes some of the on-site exchange-correlation effects present in <math>E_{\text{xc}}^{\text{SL}}[n]</math>, and <math>\hat{n}</math> is the on-site occupancy matrix of the <math>d</math> or <math>f</math> electrons. This approach, known as the DFT+U method (traditionally called LSDA+U,{{cite|anisimov:prb:91}}) can often be used as a cheap alternative to the much more costly hybrid functionals. Several variants of the DFT+U method exist, differing mostly in the expression for <math>E_{\text{dc}}[\hat{n}]</math>. | where <math>E_{\text{dc}}[\hat{n}]</math> is the double-counting term, that removes some of the on-site exchange-correlation effects present in <math>E_{\text{xc}}^{\text{SL}}[n]</math>, and <math>\hat{n}</math> is the on-site occupancy matrix of the <math>d</math> or <math>f</math> electrons. This approach, known as the DFT+U method (traditionally called LSDA+U,{{cite|anisimov:prb:91}}) can often be used as a cheap alternative to the much more costly hybrid functionals. Several variants of the DFT+U method exist, differing mostly in the expression for <math>E_{\text{dc}}[\hat{n}]</math>. | ||
*[[:Category:DFT+U|DFT+U]] | *[[:Category:DFT+U|DFT+U]] |
Latest revision as of 16:02, 28 February 2025
In the Kohn-Sham (KS) formulation of density-functional theory (DFT),[1][2] the total energy is given by
where the terms on the right-hand side represent the non-interacting kinetic energy of the electrons, the electrons-nuclei attraction energy, the classical Coulomb electron-electron repulsive energy, the exchange-correlation energy, and the nuclei-nuclei repulsion energy, respectively. The KS orbitals and the electron density that are used to evaluate are obtained by solving self-consistently the (generalized) KS equations
The only terms in and in the (g)KS equations that are not known exactly are the exchange-correlation energy functional and potential . Therefore, the accuracy of the calculated properties depends strongly on the approximations used for and .
Note that depending on the type of approximation for the potential is calculated either as the derivative with respect to the density, (KS scheme[2]), or as the derivative with respect to the orbitals, (generalized KS scheme[3]).
Several hundreds of approximations for the exchange and correlation have been proposed.[4][5][6] They can be classified into families like the local density approximation (LDA), semilocal approximations (generalized gradient approximation (GGA) and METAGGA), or hybrid. There is also the possibility to include a van der Waals correction or an on-site Coulomb repulsion using DFT+U on top of another functional. The different types of approximations available in VASP are listed below. Also mentioned are the many-body methods for an accurate calculation of the correlation energy, which, however, are not DFT methods.
Which exchange-correlation method to choose?
Among the hundreds of methods available,[4][5][6] the choice for the exchange and correlation method should be done by considering the following points:
- Appropriate for the studied system and property:
- Some functionals were constructed without emphasis on a particular property or class of systems, while others were developed specifically for van der Waals interactions, strongly correlated systems, or band gap calculation, for instance.
- Therefore, a method should be appropriately chosen according to the information found in the literature.
- Computational power:
- The hybrid functionals and the many-body methods are computationally much more expensive (by orders of magnitude!) than the (semi)local approximations. Thus, it is especially important for such methods to have a rough idea of the required computational time and memory. This can be done by first considering systems of smaller size and reduced parameters (basis-set size and k-point mesh), and then increasing them gradually to see how the calculation time evolves.
- If the calculations are unaffordable given the available computer power, then using a cheaper method should be considered. For instance, for strongly correlated systems, the DFT+U may be as reliable as the much more costly hybrid functionals.
Types of approximations
Local density approximation (LDA)
The LDA functionals are purely local in the sense that they depend solely on the electron density :
with a corresponding potential given by
The most common LDA functionals, e.g. Slater+Perdew-Zunger,[7][8][9] provide the (nearly) exact exchange-correlation energy for the homogeneous electron gas. However, they are in general quite inaccurate for real systems and rarely used nowadays.
Generalized gradient approximation (GGA)
Compared to LDA there is an additional dependency on the gradient of the electron density :
leading to an additional term in the potential:
The GGA functional that has been the most commonly used in solid-state physics is PBE,[10] and is still widely used in particular for the geometry optimization.
Meta generalized gradient approximation (meta-GGA)
Compared to the GGAs, the meta-GGA functionals depend additionally on the kinetic-energy density and/or the Laplacian of the electron density :
leading to
The last term is of non-multiplicative type and arises due to the dependency of the functional on .[11][12] Thus, the -dependency leads to a method that belongs to the generalized KS scheme.
Although meta-GGAs are slightly more expensive than GGAs, they are still fast to evaluate and appropriate for very large systems. Furthermore, meta-GGAs, like SCAN,[13] can be more accurate than GGAs and more broadly applicable.
Hartree-Fock (HF) and hybrid functionals
In hybrid functionals[14] the exchange part consists of a linear combination of the HF exchange and a semilocal (e.g., GGA) functional:
where determines the relative amount of HF and semilocal exchange. The hybrid functionals can be divided into families according to the interelectronic range at which the HF exchange is applied: at full range (unscreened hybrids) or either at short or long range (called screened or range-separated hybrids). From the practical point of view, the short-range hybrid functionals like HSE are preferable for periodic solids, since leading to faster convergence with respect to the number of k-points (or size of the unit cell).
The HF method, where , is not accurate since correlation is entirely missing, however it is the basis of the many-body methods.
On the technical side, is expensive to evaluate and, since it is orbital-dependent, it leads to a nonlocal potential implemented in the generalized KS scheme.
Exact exchange optimized-effective potential (EXX-OEP), localized Hartree-Fock (LHF), and Krieger-Li-Iafrate (KLI)
In these methods the minimization of the exact-exchange HF energy expression is done with respect to the electron density , instead of with respect to the orbitals . That means that a local (in the sense of multiplicative) KS potential is calculated. EXX-OEP[15] provides the exact potential, however, performing such calculations is non-trivial in particular since the unoccupied orbitals are required. LHF[16] is an approximation to EXX-OEP that alleviates the use of unoccupied orbitals, while KLI[17] is a further approximation.
These methods are available in VASP, but not documented.
Density functional theory plus U (DFT+U)
The semilocal approximations, LDA and GGA in particular, often fail to describe systems with localized (strongly correlated) or electrons (this manifests itself primarily in the form of unrealistic one-electron energies or too small magnetic moments). In some cases this can be remedied by introducing on the or atom a strong intra-atomic interaction in a simplified (screened) Hartree-Fock like manner (), as an on-site replacement of the semilocal functional:
where is the double-counting term, that removes some of the on-site exchange-correlation effects present in , and is the on-site occupancy matrix of the or electrons. This approach, known as the DFT+U method (traditionally called LSDA+U,[18]) can often be used as a cheap alternative to the much more costly hybrid functionals. Several variants of the DFT+U method exist, differing mostly in the expression for .
van der Waals (vdW) functionals
The semilocal and hybrid 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.[19][20] This leads to the so-called van der Waals functionals:
Most of the existing approximations for calculating belong to one of these types: atom-pairwise, many-body dispersion, or nonlocal vdW-DF functionals.
Many-body methods
Methods based on many-body perturbation theory provide a first-principle approach to the correlation effects. They allow to calculate accurately the total energy or the electronic structure of materials. Such methods lie formally outside the DFT framework, although strong connections to DFT can be made.[21][22] Some of the most known many-body methods are the random-phase approximation (RPA) and GW. The disadvantage of these methods is to be computationally much more expensive than DFT.
Also quite popular is DFT+DMFT,[23] which is a non-perturbative method to calculate the correlation effects. It can be regarded as a many-body extension of DFT+U and is also mainly used for systems with strongly correlated or electrons.
References
- ↑ P. Hohenberg and W. Kohn, Phys. Rev. 136, B864 (1964).
- ↑ a b W. Kohn and L. J. Sham, Phys. Rev. 140, A1133 (1965).
- ↑ A. Seidl, A. Görling, P. Vogl, J.A. Majewski, and M. Levy, Phys. Rev. B 53, 3764 (1996).
- ↑ a b https://libxc.gitlab.io/functionals/
- ↑ a b F. Della Sala, E. Fabiano, and L. A. Constantin, Kinetic-energy-density dependent semilocal exchange-correlation functionals, Int. J. Quantum Chem. 116, 1641 (2016).
- ↑ a b N. Mardirossian and M. Head-Gordon, Thirty years of density functional theory in computational chemistry: an overview and extensive assessment of 200 density functionals, Mol. Phys. 115, 2315 (2017).
- ↑ P. A. M. Dirac, Math. Proc. Cambridge Philos. Soc. 26, 376 (1930).
- ↑ D. M. Ceperley and B. J. Alder, Phys. Rev. Lett. 45, 566 (1980).
- ↑ J. P. Perdew and A. Zunger, Phys. Rev. B 23, 5048 (1981).
- ↑ J. P. Perdew, K. Burke, and M. Ernzerhof, Phys. Rev. Lett., 77, 3865 (1996).
- ↑ R. Neumann, R. H. Nobes, and N. C. Handy, Exchange functionals and potentials, Mol. Phys. 87, 1 (1996).
- ↑ J. Sun, M. Marsman, G. Csonka, A. Ruzsinszky, P. Hao, Y.-S. Kim, G. Kresse, and J. P. Perdew, Phys. Rev. B 84, 035117 (2011).
- ↑ J. Sun, A. Ruzsinszky, and J. P. Perdew, Phys. Rev. Lett. 115, 036402 (2015).
- ↑ A. D. Becke, J. Chem. Phys. 98, 5648 (1993).
- ↑ R. T. Sharp and G. K. Horton, A Variational Approach to the Unipotential Many-Electron Problem, Phys. Rev. 90, 317 (1953).
- ↑ F. Della Sala and A. Görling, Efficient localized Hartree–Fock methods as effective exact-exchange Kohn–Sham methods for molecules, J. Chem. Phys. 115, 5718 (2001).
- ↑ J. B. Krieger, Y. Li, and G. J. Iafrate, Construction and application of an accurate local spin-polarized Kohn-Sham potential with integer discontinuity: Exchange-only theory, Phys. Rev. A 45, 101 (1992).
- ↑ V. I. Anisimov, J. Zaanen, and O. K. Andersen, Phys. Rev. B 44, 943 (1991).
- ↑ S. Grimme, A. hansen, J. G. Brandenburg, and C. Bannwarth, Dispersion-Corrected Mean-Field Electronic Structure Methods, Chem. Rev. 116, 5105 (2016).
- ↑ 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).
- ↑ K. Capelle, A Bird’s-Eye View of Density-Functional Theory, Braz. J. Phys. 36, 1318 (2006).
- ↑ S. Kümmel and L. Kronik, Orbital-dependent density functionals: Theory and applications, Rev. Mod. Phys. 80, 3 (2008).
- ↑ G. Kotliar, S. Y. Savrasov, K. Haule, V. S. Oudovenko, O. Parcollet, and C. A. Marianetti, Electronic structure calculations with dynamical mean-field theory, Rev. Mod. Phys. 78, 865 (2006)
Subcategories
This category has the following 3 subcategories, out of 3 total.
Pages in category "Exchange-correlation functionals"
The following 121 pages are in this category, out of 121 total.
D
L
- LASPH
- LDAU
- LDAUJ
- LDAUL
- LDAUPRINT
- LDAUTYPE
- LDAUU
- LEXCH
- LFOCKACE
- LFOCKAEDFT
- LHFCALC
- LIBMBD ALPHA
- LIBMBD C6AU
- LIBMBD K GRID
- LIBMBD K GRID SHIFT
- LIBMBD MBD A
- LIBMBD MBD BETA
- LIBMBD METHOD
- LIBMBD N OMEGA GRID
- LIBMBD PARALLEL MODE
- LIBMBD R0AU
- LIBMBD TS D
- LIBMBD TS SR
- LIBMBD VDW PARAMS KIND
- LIBMBD XC
- LIBXC1
- LIBXC1 Pn
- LIBXC2
- LIBXC2 Pn
- List of hybrid functionals
- LMAXFOCK
- LMAXTAU
- LMIXTAU
- LMODELHF
- LNOAUGXC
- LRHFCALC
- LSCALER0
- LSCSGRAD
- LSFBXC
- LSPIN VDW
- LTBOUNDLIBXC
- LTHOMAS
- LTSSURF
- LUSE VDW
- LVDW EWALD
- LVDWEXPANSION
- LVDWSCS