Description

Gaussian 16 offers a wide variety of Density Functional Theory (DFT) [ Hohenberg64 P. Hohenberg and W. Kohn, “Inhomogeneous Electron Gas,” Phys. Rev., 136 (1964) B864-B71. DOI: PhysRev.136.B864 , Kohn65 W. Kohn and L. J. Sham, “Self-Consistent Equations Including Exchange and Correlation Effects,” Phys. Rev., 140 (1965) A1133-A38. DOI: PhysRev.140.A1133 , Parr89, Salahub89 The Challenge of d and f Electrons, Ed. D. R. Salahub and M. C. Zerner (ACS, Washington, D.C., 1989). DOI: bk-1989-0394 ] models (see also [Labanowski91, Andzelm92 J. Andzelm and E. Wimmer, “Density functional Gaussian-type-orbital approach to molecular geometries, vibrations, and reaction energies,” J. Chem. Phys., 96 (1992) 1280-303. DOI: 1.462165 , Becke92 A. D. Becke, “Density-functional thermochemistry. I. The effect of the exchange-only gradient correction,” J. Chem. Phys., 96 (1992) 2155-60. DOI: 1.462066 , Gill92 P. M. W. Gill, B. G. Johnson, J. A. Pople, and M. J. Frisch, “The performance of the Becke-Lee-Yang-Parr (B-LYP) density functional theory with various basis sets,” Chem. Phys. Lett., 197 (1992) 499-505. DOI: 0009-2614(92)85807-M , Perdew92 J. P. Perdew, J. A. Chevary, S. H. Vosko, K. A. Jackson, M. R. Pederson, D. J. Singh, and C. Fiolhais, “Atoms, molecules, solids, and surfaces: Applications of the generalized gradient approximation for exchange and correlation,” Phys. Rev. B, 46 (1992) 6671-87. DOI: PhysRevB.46.6671 , Scuseria92 G. E. Scuseria, “Comparison of coupled-cluster results with a hybrid of Hartree-Fock and density functional theory,” J. Chem. Phys., 97 (1992) 7528-30. DOI: 1.463977 , Becke92a A. D. Becke, “Density-functional thermochemistry. II. The effect of the Perdew-Wang generalized-gradient correlation correction,” J. Chem. Phys., 97 (1992) 9173-77. DOI: 1.463343 , Perdew92a J. P. Perdew and Y. Wang, “Accurate and Simple Analytic Representation of the Electron Gas Correlation Energy,” Phys. Rev. B, 45 (1992) 13244-49. DOI: PhysRevB.45.13244 , Perdew93a J. P. Perdew, J. A. Chevary, S. H. Vosko, K. A. Jackson, M. R. Pederson, D. J. Singh, and C. Fiolhais, “Erratum: Atoms, molecules, solids, and surfaces - Applications of the generalized gradient approximation for exchange and correlation,” Phys. Rev. B, 48 (1993) 4978. DOI: PhysRevB.48.4978.2 , Sosa93a C. Sosa and C. Lee, “Density-functional description of transition structures using nonlocal corrections: Silylene insertion reactions into the hydrogen molecule,” J. Chem. Phys., 98 (1993) 8004-11. DOI: 1.464554 , Stephens94 P. J. Stephens, F. J. Devlin, M. J. Frisch, and C. F. Chabalowski, “Ab initio Calculation of Vibrational Absorption and Circular Dichroism Spectra Using Density Functional Force Fields,” J. Phys. Chem., 98 (1994) 11623-27. DOI: j100096a001 , Stephens94a P. J. Stephens, F. J. Devlin, C. S. Ashvar, C. F. Chabalowski, and M. J. Frisch, “Theoretical Calculation of Vibrational Circular Dichroism Spectra,” Faraday Discuss., 99 (1994) 103-19. DOI: FD9949900103 , Ricca95 A. Ricca and C. W. Bauschlicher Jr., “Successive H2O binding energies for Fe(H2O)N+,” J. Phys. Chem., 99 (1995) 9003-07. DOI: j100022a010 ] for discussions of DFT methods and applications). Energies [ Pople92 J. A. Pople, P. M. W. Gill, and B. G. Johnson, “Kohn-Sham density-functional theory within a finite basis set,” Chem. Phys. Lett., 199 (1992) 557-60. DOI: 0009-2614(92)85009-Y ], analytic gradients, and true analytic frequencies [ Johnson93a B. G. Johnson and M. J. Frisch, “Analytic second derivatives of the gradient-corrected density functional energy: Effect of quadrature weight derivatives,” Chem. Phys. Lett., 216 (1993) 133-40. DOI: 0009-2614(93)E1238-C , Johnson94 B. G. Johnson and M. J. Frisch, “An implementation of analytic second derivatives of the gradient-corrected density functional energy,” J. Chem. Phys., 100 (1994) 7429-42. DOI: 1.466887 , Stratmann97 R. E. Stratmann, J. C. Burant, G. E. Scuseria, and M. J. Frisch, “Improving harmonic vibrational frequencies calculations in density functional theory,” J. Chem. Phys., 106 (1997) 10175-83. DOI: 1.474047 ] are available for all DFT models.

The self-consistent reaction field (SCRF) can be used with DFT energies, optimizations, and frequency calculations to model systems in solution.

Pure DFT calculations will often want to take advantage of density fitting. See the discussion in Basis Sets for details.

The same optimum memory sizes given by freqmem are recommended for DFT frequency calculations.

Polarizability derivatives (Raman intensities) and hyperpolarizabilities are not computed by default during DFT frequency calculations. Use Freq=Raman to request them. Polar calculations do compute them.

Note: The double hybrid functionals are discussed with the MP2 keyword since they have similar computational cost.

Accuracy Considerations

A DFT calculation adds an additional step to each major phase of a Hartree-Fock calculation. This step is a numerical integration of the functional (or various derivatives of the functional). Thus in addition to the sources of numerical error in Hartree-Fock calculations (integral accuracy, SCF convergence, CPHF convergence), the accuracy of DFT calculations also depends on the number of points used in the numerical integration.

The UltraFine integration grid (corresponding to Integral=UltraFine) is the default in Gaussian 16. This grid greatly enhances calculation accuracy at reasonable additional cost. We do not recommend using any smaller grid in production DFT calculations. Note also that it is important to use the same grid for all calculations where you intend to compare energies (e.g., computing energy differences, heats of formation, and so on).

Larger grids are available when needed (e.g. tight geometry optimizations of certain kinds of systems). An alternate grid may be selected with the Integral=Grid option in the route section.

基礎的概念

Background

In Hartree-Fock theory, the energy has the form:

EHF = V + ⟨hP⟩ + 1/2⟨PJ(P)⟩ – 1/2⟨PK(P)⟩

where the terms have the following meanings:

V The nuclear repulsion energy.
P The density matrix.
⟨hP⟩ The one-electron (kinetic plus potential) energy.
1/2⟨PJ(P)⟩ The classical coulomb repulsion of the electrons.
-1/2⟨PK(P)⟩ The exchange energy resulting from the quantum (fermion) nature of electrons.

In the Kohn-Sham formulation of density functional theory [ Kohn65 W. Kohn and L. J. Sham, “Self-Consistent Equations Including Exchange and Correlation Effects,” Phys. Rev., 140 (1965) A1133-A38. DOI: PhysRev.140.A1133 ], the exact exchange (HF) for a single determinant is replaced by a more general expression, the exchange-correlation functional, which can include terms accounting for both the exchange and the electron correlation energies, the latter not being present in Hartree-Fock theory:

EKS = V + ⟨hP⟩ + 1/2⟨PJ(P)⟩ + EX[P] + EC[P]

where EX[P] is the exchange functional, and EC[P] is the correlation functional.

Within the Kohn-Sham formulation, Hartree-Fock theory can be regarded as a special case of density functional theory, with EX[P] given by the exchange integral -1/2<PK(P)> and EC=0. The functionals normally used in density functional theory are integrals of some function of the density and possibly the density gradient:

EX[P] = ∫f(ρα(r),ρβ(r),∇ρα(r),∇ρβ(r))dr

where the methods differ in which function f is used for EX and which (if any) f is used for EC. In addition to pure DFT methods, Gaussian supports hybrid methods in which the exchange functional is a linear combination of the Hartree-Fock exchange and a functional integral of the above form. Proposed functionals lead to integrals which cannot be evaluated in closed form and are solved by numerical quadrature.

Hybrid関数キーワード

Keywords: Hybrid Functionals

A number of hybrid functionals, which include a mixture of Hartree-Fock exchange with DFT exchange-correlation, are available via keywords:

Becke Three-Parameter Hybrid Functionals

These functionals have the form devised by Becke in 1993 [ Becke93a A. D. Becke, “Density-functional thermochemistry. III. The role of exact exchange,” J. Chem. Phys., 98 (1993) 5648-52. DOI: 1.464913 ]:

A*EXSlater+(1-A)*EXHF+B*ΔEXBecke+ECVWN+C*ΔECnon-local

where A, B, and C are the constants determined by Becke via fitting to the G1 molecule set.

There are several variations of this hybrid functional.

B3LYP uses the non-local correlation provided by the LYP expression, and VWN functional III for local correlation (not functional V). Note that since LYP includes both local and non-local terms, the correlation functional used is actually:

C*ECLYP+(1-C)*ECVWN

In other words, VWN is used to provide the excess local correlation required, since LYP contains a local term essentially equivalent to VWN.

B3P86 specifies the same functional with the non-local correlation provided by Perdew 86, and B3PW91 specifies this functional with the non-local correlation provided by Perdew/Wang 91.

O3LYP is a three-parameter functional similar to B3LYP:

A*EXLSD+(1-A)*EXHF+B*ΔEXOPTX+C*ΔECLYP+(1-C)ECVWN

where A, B and C are as defined by Cohen and Handy in reference [ Cohen01 A. J. Cohen and N. C. Handy, “Dynamic correlation,” Mol. Phys., 99 (2001) 607-15. DOI: 00268970010023435 ].

Functionals Including Dispersion

The standalone keyword EmpiricalDispersion also allows you to specify a dispersion scheme with various functionals.

Long-Range-Corrected Functionals

The non-Coulomb part of exchange functionals typically dies off too rapidly and becomes very inaccurate at large distances, making them unsuitable for modeling processes such as electron excitations to high orbitals. Various schemes have been devised to handle such cases. Gaussian 16 offers the following functionals which include long-range corrections:

In addition, the prefix LC- may be added to most pure functionals to apply the long correction of Hirao and coworkers [ Iikura01 H. Iikura, T. Tsuneda, T. Yanai, and K. Hirao, “Long-range correction scheme for generalized-gradient-approximation exchange functionals,” J. Chem. Phys., 115 (2001) 3540-44. DOI: 1.1383587 ]: e.g., LC-BLYP.

Other Hybrid Functionals

Functionals from the Truhlar Group

Functionals Employing PBE Correlation

Becke One-Parameter Hybrid Functionals

The B1B95 keyword is used to specify Becke’s one-parameter hybrid functional as defined in the original paper [ Becke96 A. D. Becke, “Density-functional thermochemistry. IV. A new dynamical correlation functional and implications for exact-exchange mixing,” J. Chem. Phys., 104 (1996) 1040-46. DOI: 1.470829 ].

The program also provides other, similar one parameter hybrid functionals implemented by Adamo and Barone [ Adamo97 C. Adamo and V. Barone, “Toward reliable adiabatic connection models free from adjustable parameters,” Chem. Phys. Lett., 274 (1997) 242-50. DOI: S0009-2614(97)00651-9 ]. In one variation, B1LYP, the LYP correlation functional is used (as described for B3LYP above). Another version, mPW1PW91, uses Perdew-Wang exchange as modified by Adamo and Barone combined with PW91 correlation [ Adamo98 C. Adamo and V. Barone, “Exchange functionals with improved long-range behavior and adiabatic connection methods without adjustable parameters: The mPW and mPW1PW models,” J. Chem. Phys., 108 (1998) 664-75. DOI: 1.475428 ]; the mPW1LYP, mPW1PBE and mPW3PBE variations are available.

Revisions to B97

Functionals with τ-Dependent Gradient-Corrected Correlation

Older Functionals

Half-and-Half Functionals

The following functionals, which are included for backward-compatibility only. Note that these are not the same as the “half-and-half” functionals proposed by Becke [ Becke93 A. D. Becke, “A new mixing of Hartree-Fock and local density-functional theories,” J. Chem. Phys., 98 (1993) 1372-77. DOI: 1.464304 ].

  • BHandH: 0.5*EXHF + 0.5*EXLSDA + ECLYP
  • BHandHLYP: 0.5*EXHF + 0.5*EXLSDA + 0.5*ΔEXBecke88 + ECLYP

User-Defined Hybrid Models

Gaussian 16 can use any model of the general form:

P2EXHF + P1(P4EXSlater + P3ΔExnon-local) + P6EClocal + P5ΔECnon-local

The only available local exchange method is Slater (S), which should be used when only local exchange is desired. Any combinable non-local exchange functional and combinable correlation functional may be used (as listed previously).

The values of the six parameters are specified with various non-standard options to the program:

  • IOp(3/76=mmmmmnnnnn) sets P1 to mmmmm/10000 and P2 to nnnnn/10000. P1 is usually set to either 1.0 or 0.0, depending on whether an exchange functional is desired or not, and any scaling is accomplished using P3 and P4.
  • IOp(3/77=mmmmmnnnnn) sets P3 to mmmmm/10000 and P4 to nnnnn/10000.
  • IOp(3/78=mmmmmnnnnn) sets P5 to mmmmm/10000 and P6 to nnnnn/10000.

For example, IOp(3/76=1000005000) sets P1 to 1.0 and P2 to 0.5. Note that all values must be expressed using five digits, adding any necessary leading zeros.

Here is a route section specifying the functional corresponding to the B3LYP keyword:

#P BLYP IOp(3/76=1000002000) IOp(3/77=0720008000) IOp(3/78=0810010000)

The output file displays the values that are in use:

 IExCor=  402 DFT=T Ex=B+HF Corr=LYP ExCW=0 ScaHFX=  0.200000
                ScaDFX=  0.800000  0.720000  1.000000  0.810000 
                

where the value of ScaHFX is P2, and the sequence of values given for ScaDFX are P4, P3, P6, and P5.

Pure関数キーワード

Keywords: Pure Functionals

Names for the various pure DFT models are given by combining the names for the exchange and correlation functionals. In some cases, standard synonyms used in the field are also available as keywords. In order to specify a pure functional, combine an exchange functional component keyword with the one for desired correlation functional. For example, the combination of the Becke exchange functional (B) and the LYP correlation functional is requested by the BLYP keyword. Similarly, SVWN requests the Slater exchange functional (S) and the VWN correlation functional, and is known in the literature by its synonym LSDA (Local Spin Density Approximation). LSDA is a synonym for SVWN. Some other software packages with DFT facilities use the equivalent of SVWN5 when “LSDA” is requested. Check the documentation carefully for all packages when making comparisons.

Exchange Functionals

The following exchange functionals are available in Gaussian 16. Unless otherwise indicated, these exchange functionals must be combined with a correlation functional in order to produce a usable method.

Correlation Functionals

The following correlation functionals are available, listed by their corresponding keyword component, all of which must be combined with the keyword for the desired exchange functional:

Correlation Functional Variations. The following correlation functionals combine local and non-local terms from different correlation functionals:

  • VP86: VWN5 local and P86 non-local correlation functional.
  • V5LYP: VWN5 local and LYP non-local correlation functional.

Standalone Pure Functionals

The following pure functionals are self-contained and are not combined with any other functional keyword components:

経験的分散力

Dispersion

The EmpiricalDispersion keyword enables empirical dispersion. It takes the following options:

PFD

Add the Petersson-Frisch dispersion model from the APFD functional [ Austin12 A. Austin, G. Petersson, M. J. Frisch, F. J. Dobek, G. Scalmani, and K. Throssell, “A density functional with spherical atom dispersion terms,” J. Chem. Theory and Comput. 8 (2012) 4989. DOI: ct300778e ].

GD2

Add the D2 version of Grimme’s dispersion [ Grimme06 S. Grimme, “Semiempirical GGA-type density functional constructed with a long-range dispersion correction,” J. Comp. Chem., 27 (2006) 1787-99. DOI: jcc.20495 ]. The table below gives the list of functionals in Gaussian 16 for which GD2 parameters are defined. The functionals highlighted in bold include this dispersion model by default when the indicated keyword is specified (e.g., B2PLYPD). For the rest of the functionals, dispersion is requested with EmpiricalDispersion=GD2.

Functional S6 SR6
B97D 1.2500 1.1000
B2PLYPD 0.5500 1.1000
mPW2PLYPD 0.4000 1.1000
PBEPBE 0.7500 1.1000
BLYP 1.2000 1.1000
B3LYP 1.0500 1.1000
BP86 1.0500 1.1000
TPSSTPSS 1.0000 1.1000

The damping function used by this model also contains a D6 parameter with a fixed value of 6.0.

You can use this empirical dispersion method with other functionals via the IOps(3/174,176) (SR6 should be 1.1).

The wB97XD functional specified as an independent keyword uses a version of this dispersion model with values of S6 and SR6 of 1.0 and 1.1, respectively. This functional uses a similar damping function to that used by the GD3 model, with D6 and IA6 having fixed values of 6.0 and 12, respectively.

GD3

Add the D3 version of Grimme’s dispersion with the original D3 damping function [ Grimme10 S. Grimme, J. Antony, S. Ehrlich and H. Krieg, “A consistent and accurate ab initio parameterization of density functional dispersion correction (DFT-D) for the 94 elements H-Pu,” J. Chem. Phys., 132 (2010) 154104. DOI: 1.3382344 ]. The table below gives the list of functionals in Gaussian 16 for which GD3 parameters are defined. For these functionals, dispersion is requested with EmpiricalDispersion=GD3.

Functional S6 SR6 S8
B2PLYPD3 [ Goerigk11 L. Goerigk and S. Grimme, “Efficient and Accurate Double-Hybrid-Meta-GGA Density Functionals—Evaluation with the Extended GMTKN30 Database for General Main Group Thermochemistry, Kinetics, and Noncovalent Interactions,” J. Chem. Theory Comput., 7 (2011) 291-309. DOI: ct10046k ] 0.6400 1.4270 1.0220
B97D3 1.0000 0.8920 0.9090
B3LYP 1.0000 1.2610 1.7030
BLYP 1.0000 1.0940 1.6820
PBE1PBE 1.0000 1.2870 0.9280
TPSSTPSS 1.0000 1.1660 1.1050
PBEPBE 1.0000 1.2170 0.7220
BP86 1.0000 1.1390 1.6830
BPBE 1.0000 1.0870 2.0330
B3PW91 1.0000 1.1760 1.7750
BMK 1.0000 1.9310 2.1680
CAM–B3LYP 1.0000 1.3780 1.2170
LC-wPBE 1.0000 1.3550 1.2790
M05 1.0000 1.3730 0.5950
M052X 1.0000 1.4170 0.0000
M06L 1.0000 1.5810 0.0000
M06 1.0000 1.3250 0.0000
M062X 1.0000 1.6190 0.0000
M06HF 1.0000 1.4460 0.0000
PW6B95D3 1.0000 1.532 0.862

This model also uses an SR8 parameter with a fixed value of 1.0. The damping function used by this model also contains D6, IA6, D8, and IA8 parameters with fixed values of 6.0, 14, 6.0, and 16, respectively.

You can use this empirical dispersion method with other functionals via the IOps(3/174-176) (S6 should be 1.0).

GD3BJ

Add the D3 version of Grimme’s dispersion with Becke-Johnson damping [ Grimme11 S. Grimme, S. Ehrlich and L. Goerigk, “Effect of the damping function in dispersion corrected density functional theory,” J. Comp. Chem. 32 (2011) 1456-65. DOI: jcc.21759 ]. The table below gives the list of functionals in Gaussian 16 for which GD3BJ parameters are defined. The functionals highlighted in bold include this dispersion model by default when the indicated keyword is specified (e.g., B2PLYPD3). For the rest of the functionals, dispersion is requested with EmpiricalDispersion=GD3BJ.

Functional S6 S8 ABJ1 ABJ2
B2PLYPD3 [ Goerigk11 L. Goerigk and S. Grimme, “Efficient and Accurate Double-Hybrid-Meta-GGA Density Functionals—Evaluation with the Extended GMTKN30 Database for General Main Group Thermochemistry, Kinetics, and Noncovalent Interactions,” J. Chem. Theory Comput., 7 (2011) 291-309. DOI: ct10046k ] 0.6400 0.9147 0.3065 5.0570
B97D3 1.0000 2.2609 0.5545 3.2297
PW6B95D3 1.0000 0.7257 0.2076 6.3750
B3LYP 1.0000 1.9889 0.3981 4.4211
BLYP 1.0000 2.6996 0.4298 4.2359
PBE1PBE 1.0000 1.2177 0.4145 4.8593
TPSSTPSS 1.0000 1.9435 0.4535 4.4752
PBEPBE 1.0000 0.7875 0.4289 4.4407
BP86 1.0000 3.2822 0.3946 4.8516
BPBE 1.0000 4.0728 0.4567 4.3908
B3PW91 1.0000 2.8524 0.4312 4.4693
BMK 1.0000 2.0860 0.1940 5.9197
CAM–B3LYP 1.0000 2.0674 0.3708 5.4743
LC-wPBE 1.0000 1.8541 0.3919 5.0897

You can use this empirical dispersion method with other functionals via the IOps(3/174-178) (S6 should be 1.0).

適用範囲

Availability

Energies, analytic gradients, and analytic frequencies; ADMP calculations.

Third order properties such as hyperpolarizabilities and Raman intensities are not available for functionals for which third derivatives are not implemented: the exchange functionals G96, P86, PKZB, wPBEh and PBEh; the correlation functional PKZB; the hybrid functionals OHSE1PBE and OHSE2PBE.

関連キーワード

Related Keywords

IOp, Int=Grid , Stable , TD , DenFit , B2PLYP , mPW2LYP

実例

Examples

The energy is reported in DFT calculations in a form similar to that of Hartree-Fock calculations. Here is the energy output from a B3LYP calculation:

 SCF Done:  E(RB3LYP) =  -75.3197099428     A.U. after    5 cycles