Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Quantum Chemistry packages comparison

Software packages availability

...

HPC CentreGaussianTurbomoleGAMESSNWChemORCATerachemADFCFOURCP2KCPMDCrystal09DaltonDFT-D3MolcasMolproMOPACQuantum EspressoSiesta
ACK CYFRONET AGH09.D16.620122013.R2R16.3 1.52013.011.02.5.413.1317.21 2013.13.0.2 2012.1.013 5.0.233.2
ICM UW09.D1 2012.R2?    1.0       ?  
PSNC09.D1 2009.R36.0   1.0 3.13.2      

5.0.3

 
CI TASK09.D1 2012.R26.1.1   1.0   2.0    5.0.3 
WCSS09.D16.62013.R16.353.0.1? 2013.011.02.5.13.13.22.0.12013 7.82012.1.57.1 3.0-rc2

...

CD
SymbolMeaning
energyelectronic energy calculations only
gradanalytic algorithm of computing gradients
num gradnumerical differentiation for computing gradients
freqanalytic algorithm of computing vibrational frequencies
num freqnumerical differentiation for computing vibrational frequencies
RIResolution of Identity/Density Fitting algorithm availableCholeski Decomposition algorithm available

Self-consistent ab initio and DFT methods (in vacuum)

MethodGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
RHFfreqfreqRIgradfreqfreqfreqgrad 
UHFfreqfreqRIgradgradfreqfreqgrad 
ROHFfreqfreqRIgradfreqgradfreqgrad 
DFTfreqRIfreqRI gradRIgradfreqfreqRIgradfreq

Available DFT functionals

Exchange Functionals

Could be used with correlation functionals form table below 

Post-HF methods (in vacuum)

Sxx XAx  Bxx    xPBE    OTPSSRevTPSS  BRx  
MethodGaussianTurbomoleFunctionalGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
MP2freqfreqRIgradRI grad grad num gradRI  
MP3freqenergynum grad     
MP4+num gradenergynum grad     
PW91CISxfreq num grad energy energy grad  
mPWCIxgrad  num grad gradenergynum gradRI  G96
CC2  freqRI     xx  
CCSDnum freqenergyRIgradenergyenergyxnum gradRI   
CCSD+T(CCSD)    energyx    
CCSD(T)  energyRI num gradenergyxenergynum gradRI   
QCISDnum freq  gradx   num gradRI    
QCISD(T)num gradPKZBx  grad   num gradRI  
PBEhCASSCFxfreq  gradenergygrad num grad  

 

Correlation Functionals

Could be used with exchange functionals form table above  

Methods of solvents or environment treatment  

xx PL   
MethodFunctionalGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
VWNPCMxx   x    VWN5
Onsager modelx      LYPx  
EFP   x     
COSMO P86xx x xx   
PW91x       
x

Self-consistent ab initio and DFT methods (in solvents)

 PBExx      
MethodGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
RHFfreqnum freqgradgradnum gradgradB95x      
UHFfreqnum freqgradgradnum gradgrad  TPSSxx  
ROHFfreqnum freqgradgradnum gradgrad   
DFTRevTPSSfreqx   num freqRI gradRIgradnum gradgradRI  freq

Post-HF methods (in solvents)

KCISx         
MethodGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
MP2BRCfreqxnum freqRI gradenergy    
MP3PKZBfreqxenergy       

...

FunctionalGaussianTurbomoleMolproGAMESSNWChemORCATerachemVSXCHCTH/*xtHCTHx x  
MP4+ energy      
CISADFfreqx       
CI        
CC2 num freqRI      
M06LCCSDxnum freq energyRI  energy energy   B97D
CCSD+T(CCSD)     energy   SOGGA11x
CCSD(T) energyRI  energy   
M11LQCISDxnum freq       MN12L
QCISD(T) x       
N12CASSCFxfreq  energy     

Available DFT functionals

...

Exchange Functionals

Functionals which include of Hartree-Fock exchange with DFT exchange-correlationCould be used with correlation functionals from table below 

   B3PW91  B1LYP                M06M06HFM062XX3LYPBHandHxx
FunctionalGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
B3LYPSx x x x x x xx
B3P86Xax    x x
Bxxxxxx x x 
BR  x     

PW86

  B1B95x  x     x
PW91B98x xxxx x
B971mPWx     x  x
B972G96x  xxxx  
PBE1PBEPBExxxxxx  HSEH1PBE (HSE06)xx
PBE96     x xx
OPBEh1PBEx   xxx  x
OLYPTPSSx     x  x
TPSShRevTPSSx   x    x
BMKBRxx       
M05PKZBx       
M052XPBEhx       

LHF

 xx  x    
OEP x      

CS1

  x     
CS2  x     
HTBS       x
BEE    BHandHLYP    x 

Correlation Functionals

Could be used with exchange functionals from table above  

  APFDx       HISSbPBE       M11      SOGGA11X        
FunctionalGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
VWNxxxxxxxx
VWN5xxxxxx x
LYPxxxxxxxx 
PLN12SXx       
P86MN12SXxx  xx   x
PW91

...

FunctionalGaussianTurbomoleMolproGAMESSNWChemORCATerachemADFAPFDB97DB97D3  DFT-D2, DFT-D3 correcion 
x xxxx x
PW92  x    x
PZ81   x    
OP   xx x 
B88   x wB97xDx   
B95  x x  x   x
PBE 

Long range corrected functionals

wB97XD

x

xxxxxxx
TPSSxx xxx x
RevTPSS
FunctionalGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
LC-wPBEx       
CAM-B3LYPx   x    x
KCISx       
wB97XBRCx       
wB97PKZBx       
LC-BLYPx       

Methods of solvents or environment treatment  

Exchange-Correlation Functionals 

Onsager modelEFPCOSMOxx
FunctionalMethodGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
PCMVSXCx   x   
HCTH/*x xxx   
tHCTHx       
M06Lx x     
M08  x x     
B97Dx

Self-consistent ab initio and DFT methods (in solvents)

gradUHFfreqnum freqRIgradgradnum gradROHFfreqnum freqRIgradgradnum gradDFTnum freqRIgradnum grad
       

BW

  x     
SOGGA
MethodGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
RHFfreqnum freqRIgradgradnum grad  xxx   
SOGGA11gradx  xxx   
M11Lgradx  xfreq    
MN12Lgradx freq 

Basis sets

x PWx
     
N12x       

THGFL

  
Basis set typeGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
GTOxxxxxx STO    

THGFCO

  x     

TH1

  x   

In table below basis sets native for software package are listed.  More could be obtained from EMSL Basis Set Exchange.

H-Xe (+) 
  

TH2

  x     

TH3

Basis setGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
3-21G

  x     6-21GH-Cl (*,**)

TH4

  x      

Hybrid Functionals

Functionals which include of Hartree-Fock exchange with DFT exchange-correlation

 H-Kr (*,**,+,++)H-Ne (*,**,+,++) H, Li-La, Hf-Bi(H-Ar, Sc-Kr), H-Ar, Ca-Kr(H-Ar, Sc-Kr), H-Ar, Ca-Kr(H-Na, Al-Ar Sc-Kr), H-Ar, Ca-Kr (H, B-O),H, B-Ne H-KrH-La, Hf-Rn
FunctionalGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
B3LYPxx xxxxx
B3P86x  x
4-31GH-Ne (*,**)       
6-31GH-Kr (*,**,+,++)      6-311G
B3PW91x  x    
B1LYPx    x x
B1B95xD95H-Cl (without Na and Mg;*,**,+,++)      x D95V 
B97  xxxxx  
B98x  LanL2DZxx   
B971x       (aug-)cc-pVDZ
B972x       
PBE1PBEx  (aug-)cc-pVTZ(H-Ar, Sc-Kr), H-Ar, Ca-Kr     
PBE0xx  (aug-)cc-pQTZxxxxx
HSEH1PBE (HSE06)x       (aug-)cc-pV5Z
PBEh1PBEx       (aug-)cc-pV5Z
O3LYPx     x  SV and SVPH-Kr

TPSSh

xx  x  x  TZV and TZVPx
TPSS0     x  
BMKx  x    
M05x xQZVPxx   
M052Xx  xx   
Def2-SV/SVPH-La, Hf-Rn       
Def2-TZVP/TZVPPH-La, Hf-Rn       
M06x xxx  x
M06L  xxx  x
M06HFx xxx  x
M062Xx xxx  x
M08  xxx   
X3LYPx  x x x
BHandHx   x  x
BHandHLYPx   xx x
APFDx       
HISSbPBEx       
M11x xx    
SOGGA11Xx  xx   
N12SXx       
MN12SXx       

Functionals which include dispersion

FunctionalGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
APFDx       
B97Dxx x x  
B97D3x    x  
wB97xDx       
DFT-D2, DFT-D3 correcionxx xx xx
SSB-D       x
S12g       x

Long range corrected functionals

FunctionalGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
LC-wPBEx  xx   
CAM-B3LYPx  xxxxx
wB97XDx  x x  
wB97Xx  x xx 
wB97x  x xx 
LC-BLYPx  xxx  
LC-PBE0x   x   
LC-PBE    x   
BNL    x   
LC-wPBEh    x   
HSE03x   x   
HSE06x   x   

Basis sets

Types of basis sets

Basis set typeGaussianTurbomoleMolproGAMESSNWChemORCATerachemADF
GTOxxxxxxx 
STO       x
PW    x   

In table below basis sets native for software package are listed.  More could be obtained from EMSL Basis Set Exchange.

 
Basis setGaussianTurbomoleMolproGAMESSNWChemORCATerachem
STO-nGH-Xe H-NeH-XeH-I  H-Cd
3-21GH-Xe (+)H-Ar H-TeH-XeH-XeH-XeH-Cs
6-21GH-Cl (*,**)
 H-ArH-ZnH-Cl 
4-31GH-Ne (*,**)  H-Ne, P-ClH-Cl H-Ar
6-31GH-Kr (*,**,+,++)H-Ar (*) H-KrH-Ca H-Zn
6-311GH-Kr (*,**,+,++)H-Ar, Ga-Kr (*,**) H-NeH-I H-Kr
D95H-Cl (without Na and Mg;*,**,+,++)  H-AlH-Cl H-Cl
D95VH-Ne (*,**,+,++)  H,Li, Be-Ne, Al-Cl, K-Kr H-Ne 
LanL2DZH, Li-La, Hf-BiK-Au  H, Li-La, Hf-BiH, Li-La, Hf-Bi 
(aug-)cc-pVDZ(H-Ar, Sc-Kr), H-Ar, Ca-KrH-HgH-KrH-Li, Be-Ne, Na-Ar, K-CaH-KrH-KrH-Zn
(aug-)cc-pVTZ(H-Ar, Sc-Kr), H-Ar, Ca-KrH-HgH-KrH-Li, Be-Ne, Na-Ar, K-Ca, Sc-ZnH-KrH-KrH-Kr
(aug-)cc-pVQZ(H-Ar, Sc-Kr), H-Ar, Ca-KrH-HgH-KrH-Li, Be-Ne, Na-Ar, K-Ca, Sc-ZnH-KrH-KrH-Kr
(aug-)cc-pV5Z(H-Na, Al-Ar Sc-Kr), H-Ar, Ca-Kr H-HgH-KrH-Li, Be-Ne, Na-Ar, K-CaH-KrH-KrH-Kr
(aug-)cc-pV6Z(H, B-O),H, B-Ne  H-Li, Be-Ne, Na-Ar, K-CaH-ArH-Ar 
(aug-)cc-pCVDZ H-KrH-KrH-ArLi-Ar H-ArH-Zn
(aug-)cc-pCVTZ H-KrH-KrH-ArLi-Ar H-ArH-Kr
(aug-)cc-pCVQZ H-KrH-KrH-ArLi-Ar H-ArH-Zn
(aug-)cc-pCV5Z H-KrH-KrH-NeB-Ar H-Ne 
(aug-)cc-pCV6Z  H-Ar B-Ar  
SV and SVPH-KrH-KrH-Kr H-KrH-ArH-Ne
TZV and TZVPH-KrH-KrH-KrH, Li, Be-Ne, Na-Ar, K-Ca, Sc-ZnH-KrH-ArH-Ne
QZVPH-La, Hf-RnH-KrH-Kr  H-Ar 
def2-SV/SVPH-La, Hf-RnH-RnH-Rn H-Rn  
def2-TZVP/TZVPPH-La, Hf-RnH-RnH-Rn H-Rn  
def2-QZVP/QZVPPH-La, Hf-RnH-RnH-Rn H-Rn  
EPR-IIEPR-IIIH, B, C, N, O, F    H, B, C, N, O, F 
IGLO-II, IGLO-III     H,C,N,O,F, Al, Si, P, S, ClH,C,N,O,F, Al, Si, P, S, Cl
def2-SVPD H-RnH-Rn H-Rn  
def2-TZVPD/TZVPPD H-RnH-Rn H-Rn  
def2-QZVPD/QZVPPD H-RnH-Rn H-RnDef2-QZVP/QZVPPH-La, Hf-Rn