![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Basis Sets
|
Atoms | cc-pVDZ | cc-pVTZ | cc-pVQZ | cc-pV5Z | cc-pV67 |
H | 2s,1p | 3s,2p,1d | 4s,3p,2d,1f | 5s,4p,3d,2f,1g | 6s,5p,4d,3f,2g,1h |
He | 2s,1p | 3s,2p,1d | 4s,3p,2d,1f | not available | not available |
B-Ne | 3s,2p,1d | 4s,3p,2d,1f | 5s,4p,3d,2f,1g | 6s,5p,4d,3f,2g,1h | 7s,6p,5d,4f,3g,1i |
Al-Ar | 4s,3p,1d | 5s,4p,2d,1f | 6s,5p,3d,2f,1g | 7s,6p,4d,3f,2g,1h | not available |
These basis sets may be augmented with diffuse functions by adding the AUG- prefix to the basis set keyword (rather than using the + and ++ notation--see below).
*However, the elements He, Mg, Li, Be, and Na do not have diffuse functions defined within these basis sets.
SV, SVP and TZV of Ahlrichs and coworkers [361, ]
Midi! of Truhlar and coworkers [363]. The MidiX keyword is used to request this basis set.
Epr-IIand EPR III: The basis sets of Barone [274] which are optimized for the computation of hyperfine coupling constants by DFT methods (particularly B3LYP). EPR-II is a double zeta basis set with a single set of polarization functions and an enhanced s part: (6,1)/[4,1] for H and (10,5,1)/[6,2,1]for B to F. EPR-III is a triple zeta basis set including diffuse functions, double d-polarizations and a single set of f-polarization functions. Also in this case the s-part is improved to better describe the nuclear region: (6,2)/[4,2] for H and (11,7,2,1)/[7,4,2,1] for B to F.
ADDING POLARIZATION AND DIFFUSE FUNCTIONS
Single first polarization functions can also be requested using the usual * or ** notation. Note that (d,p) and ** are synonymous--6-31G** is equivalent to 6-31G(d,p), for example--and that the 3-21G* basis set has polarization functions on second row atoms only. The + and ++ diffuse functions [184] are available with some basis sets, as are multiple polarization functions [185]. The keyword syntax is best illustrated by example: 6-31+G(3df,2p) designates the 6-31G basis set supplemented by diffuse functions, 3 sets of d functions and one set of f functions on heavy atoms, and supplemented by 2 sets of p functions on hydrogens.
When the AUG- prefix is used to add diffuse functions to the cc-pV*Z basis sets, one diffuse function of each function type in use for a given atom is added [181-182]. For example, the AUG-cc-pVTZ basis places one s, one d, and one p diffuse functions on hydrogen atoms, and one d, one p, one d, and one f diffuse functions on B through Ne and Al through Ar.
Adding a single polarization function to 6-311G (i.e. 6-311G(d)) will result in one d function for first and second row atoms and one f function for first transition row atoms, since d functions are already present for the valence electrons in the latter. Similarly, adding a diffuse function to the 6-311G basis set will produce one s, one p, and one d diffuse functions for third-row atoms.
When a frozen-core calculation is done using the D95 basis, both the occupied core orbitals and the corresponding virtual orbitals are frozen. Thus while a D95** calculation on water has 26 basis functions, and a 6-31G** calculation on the same system has 25 functions, there will be 24 orbitals used in a frozen-core post-SCF calculation involving either basis set.
The following table lists polarization and diffuse function availability and the range of applicability for each built-in basis set in Gaussian 98:
Basis Set | Applies to | Polarization Functions | Diffuse Functions |
STO-3G | H-Xe | * | |
3-21G | H-Xe | * or ** | + |
6-21G | H-Cl | (d) | |
4-31G | H-Ne | (d) or (d,p) | ++ |
6-31G | H-Cl | (3df,3pd) | ++ |
6-311G | H-Kr | (3df,3pd) | ++ |
D95 | H-Cl (except Mg and Na) | (3df,3pd) | ++ |
D95V | H-Ne | (d) or (d,p) | ++ |
SHC | H-Cl | (3df,3pd) | ++ |
CEP-4G | H-Cl | (3df,3pd) | ++ |
CEP-31G | H-Cl | (3df,3pd) | ++ |
CEP-121G | H-Cl | (3df,3pd) | ++ |
LANL2MB | H-Ba, La-Bi | ||
LANL2DZ | H, Li-Ba, La-Bi | ||
SDD | entire periodic table | ||
cc-pV{DTO5}Z ccl-pV{DT}Z | H-He*, B-Ne, Al-Ar | included in definition | added via AUG prefix |
cc-pV6Z | H, B-Ne | included in definition | added via AUG prefix |
SV | H-Kr | ||
SVP | H-Kr | included in definition | |
TZV | H-Kr | (3df,3pd) | |
MidiX | H,C,N,O,F,P,S,Cl | included in definition | |
EPR-II, III | H,B,C,N,O,F | included in definition |
*Note: cc-pV5Z does not include He.
ADDITIONAL BASIS SET-RELATED KEYWORDS
The following additional keywords are useful in conjunction with these basis set keywords:
7F and 10F: Use 7 or 10 f functions (pure vs. Cartesian f functions), respectively. These keywords also apply to all higher functions (g and beyond).
Other basis sets may also be input to the program using the ExtraBasis and Gen keywords. The ChkBasis keyword indicates that the basis set is to read from the checkpoint file (defined via the %Chk command). See the individual descriptions of these keywords later in this chapter for details.
ISSUES ARISING FROM PURE VS. CARTESIAN BASIS FUNCTIONS
Gaussian users should be aware of the following points concerning pure vs. Cartesian basis functions: