Jump to content

Requests for technical support from the VASP team should be posted in the VASP Forum.

LTHOMAS

From VASP Wiki
Revision as of 09:37, 21 October 2025 by Ftran (talk | contribs)

LTHOMAS = .TRUE. | .FALSE.
Default: LTHOMAS = .FALSE. 

Description: LTHOMAS selects a decomposition of the exchange functional based on Thomas-Fermi exponential screening.


If LTHOMAS=.TRUE. the decomposition of the exchange operator (in a range-separated hybrid functional) into a short range and a long range part will be based on Thomas-Fermi exponential screening. The Thomas-Fermi screening length kTF is specified by means of the HFSCREEN tag.

For typical semiconductors, a Thomas-Fermi screening length kTF of about 1.8 Å-1 yields reasonable band gaps. In principle, however, the Thomas-Fermi screening length depends on the valence-electron density. VASP determines kTF from the number of valence electrons (read from the POTCAR file) and the volume (average density n¯) and writes the corresponding value of kTF=4kF/π, where kF=(3π2n¯)1/3 to the OUTCAR file (note that this value is only printed for information; it is not used during the calculation):

 Thomas-Fermi vector in A             =   2.00000

Since VASP counts the semi-core states and d-states as valence electrons, although these states do not contribute to the screening, the values reported by VASP are often not recommended.

Related tags and articles

LHFCALC, HFSCREEN, LRHFCALC, Thomas-Fermi screening, List of hybrid functionals, Hybrid functionals: formalism

Examples that use this tag