List of hybrid functionals: Difference between revisions

From VASP Wiki
No edit summary
No edit summary
Line 31: Line 31:


<span id="RSHXLDA">
<span id="RSHXLDA">
*RSHXLDA{{cite|gerber:cpl:2005}}{{cite|gerber:jcp:2007}}
*RSHXLDA{{cite|gerber:jcp:2007}}
  {{TAG|LHFCALC}} = .TRUE.
  {{TAG|LHFCALC}} = .TRUE.
  {{TAG|LRHFCALC}} = .TRUE.
  {{TAG|LRHFCALC}} = .TRUE.
  {{TAG|GGA}} = CA (or PZ)
  {{TAG|GGA}} = CA (or PZ)
  {{TAG|HFSCREEN}} = 0.5
  {{TAG|HFSCREEN}} = 0.75


:with the default values {{TAG|AEXX}}=1.0, {{TAG|AGGAX}}=1-{{TAG|AEXX}}=0.0, {{TAG|AGGAC}}=1.0, and {{TAG|ALDAC}}=1.0.
:with the default values {{TAG|AEXX}}=1.0, {{TAG|AGGAX}}=1-{{TAG|AEXX}}=0.0, {{TAG|AGGAC}}=1.0, and {{TAG|ALDAC}}=1.0.
</span>
</span>
<span id="RSHXPBE">
*RSHXPBE{{cite|gerber:cpl:2005}}
{{TAG|LHFCALC}} = .TRUE.
{{TAG|LRHFCALC}} = .TRUE.
{{TAG|GGA}} = PE
{{TAG|HFSCREEN}} = 0.48
:with the default values {{TAG|AEXX}}=1.0, {{TAG|AGGAX}}=1-{{TAG|AEXX}}=0.0, {{TAG|AGGAC}}=1.0, and {{TAG|ALDAC}}=1.0.
</span>


=== Unscreened hybrid functionals ===
=== Unscreened hybrid functionals ===

Revision as of 08:09, 18 October 2023

A certain number of hybrid functionals are available in VASP, and furthermore if VASP is compiled with the library of exchange-correlation functionals Libxc, then most of the existing hybrid functionals can be used[1]. Examples of INCAR files are shown below. Since VASP.6.4.0 it is possible to use hybrid functionals that mix meta-GGA and Hartree-Fock exchange. Note that it is in general recommended to use the PBE POTCAR files for hybrid functionals.

Range-separated hybrid functionals

LHFCALC = .TRUE.
GGA = PE
HFSCREEN = 0.2
with the default values AEXX=0.25, AGGAX=1-AEXX=0.75, AGGAC=1.0, and ALDAC=1.0.

LHFCALC = .TRUE.
GGA = PE
HFSCREEN = 0.3
with the default values AEXX=0.25, AGGAX=1-AEXX=0.75, AGGAC=1.0, and ALDAC=1.0.

LHFCALC = .TRUE.
GGA = PS
HFSCREEN = 0.2
with the default values AEXX=0.25, AGGAX=1-AEXX=0.75, AGGAC=1.0, and ALDAC=1.0.

LHFCALC = .TRUE.
LRHFCALC = .TRUE.
GGA = CA (or PZ)
HFSCREEN = 0.75
with the default values AEXX=1.0, AGGAX=1-AEXX=0.0, AGGAC=1.0, and ALDAC=1.0.

LHFCALC = .TRUE.
LRHFCALC = .TRUE.
GGA = PE
HFSCREEN = 0.48
with the default values AEXX=1.0, AGGAX=1-AEXX=0.0, AGGAC=1.0, and ALDAC=1.0.


Unscreened hybrid functionals

LHFCALC = .TRUE.
GGA = PE
with the default values AEXX=0.25, AGGAX=1-AEXX=0.75, AGGAC=1.0, and ALDAC=1.0.
  • B3LYP[12] with VWN3 (or VWN5) for LDA correlation
LHFCALC = .TRUE. 
GGA     = B3 (or B5)
AEXX    = 0.2
AGGAX   = 0.72 
AGGAC   = 0.81 
ALDAC   = 0.19
with the default value ALDAX=1-AEXX=0.8.
LHFCALC = .TRUE.
GGA = LIBXC
LIBXC1 = HYB_GGA_XC_B3PW91 # or 401
AEXX = 0.2
LHFCALC = .TRUE.
GGA = LIBXC
LIBXC1 = HYB_GGA_XC_B1WC # or 412
AEXX = 0.16
  • SCAN0
LHFCALC = .TRUE.
METAGGA = SCAN
with the default values AEXX=0.25, AMGGAX=1-AEXX=0.75, and AMGGAC=1.0.
  • Hartree-Fock (no correlation)
LHFCALC = .TRUE. 
AEXX    = 1.0
with the default values AGGAX=1-AEXX=0.0, ALDAC=0.0, and AGGAC=0.0.

Related tags and articles

GGA, METAGGA, LIBXC1, LIBXC2, AEXX, ALDAX, ALDAC, AGGAX, AGGAC, AMGGAX, AMGGAC, LHFCALC, HFSCREEN, LRHFCALC

References