#! Composite methods
HF-3c
B97-3c
r2SCAN-3c
PBEh-3c
wB97X-3c

#! LDA and GGA functionals
LSD
VWN3 
VWN5 
PWLDA 
BP86 
BLYP
OLYP 
GLYP 
XLYP 
PW91 
mPWPW
mPWLYP 
PBE 
RPBE 
REVPBE 
RPW86PBE 
PWP
KT2
KT3
B97-D
B97-D3
B97-D4

#! meta-GGA functionals
TPSS
rSCAN
SCAN
MO6L
M06L
MN15L
B97M-V
B97M-D3BJ
B97M-D4
r2SCAN
r2SCANh

#! Hybrid GGA functionals
B3LYP
B3LYP/G
B1LYP
B3P
B1P
B3PW
PW1PW
mPW1PW
mPW1LYP
B97
PBE0
REVPBE0
REVPBE38
PBEO
BHANDHLYP

#! Hybrid meta-GGA functionals
TPSSH
TPSS0
SCAN0
TPSS0
M05
M052X
M06
M062X
MN15
PW6B95
SCANO
r2SCAN0
r2SCAN50
wB97M-V
wB97M-D3BJ
wB97M-D4

#! Range-separated functionals
wB97 
wB97X
wB97X-D3
wB97X-D4 
wB97X-D4rev 
wB97X-V 
wB97X-D3BJ 
wB97M-V 
wB97M-D3BJ 
wB97M-D4 
wB97M-D4rev
CAM-B3LYP
LC-BLYP 
LC-PBE
wr2SCAN
wPr2SCAN50

#! Perturbatively corrected double-hybrid functionals
B2PLYP
mPW2PLYP
B2GP-PLYP
B2K-PLYP
B2T-PLYP
PWPB95
PBE-QIDH
PBE0-DH
DSD-BLYP
DSD-PBEP86
DSD-PBEB95
DSD-PBEB95-D3
DSD-PBEB95-D4
revDSD-PBEP86/2021
revDSD-PBEP86-D4/2021
revDOD-PBEP86/2021
revDOD-PBEP86-D4/2021
Pr2SCAN50
Pr2SCAN69
kPr2SCAN50

#! Range-separated double-hybrid functionals
wB2PLYP
wB2GP-PLYP
RSX-QIDH
RSX-ODH
wB88PP86
WPBEPP86
wB97M(2)

#! Global and range-separated double-hybrid functionals
wB97X-2
SCS/SOS-B2PLYP21
SCS-PBE-QIDH
SOS-PBE-QIDH
SCS-B2GP-PLYP21
SOS-B2GP-PLYP21
SCS/SOS-wB2PLYP
SCS-wB2GP-PLYP
SOS-wB2GP-PLYP
SCS-RSX-QIDH
SOS-RSX-QIDH
SCS-wB88PP86
SOS-wB88PP86
SCS-wPBEPP86
SOS-wPBEPP86