07.04.2013 Views

Essentials of Computational Chemistry

Essentials of Computational Chemistry

Essentials of Computational Chemistry

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

7.7 PARAMETERIZED METHODS 243<br />

where (i) represents a component <strong>of</strong> the G3 energy (actually, there are some rather slight<br />

variations involved with basis sets and frozen-core approximations that increase efficiency),<br />

ESO and ECC are empirically estimated spin-orbit and core-correlation energies, and the<br />

coefficients ci are optimized over the usual G3 thermochemistry test set. One additional<br />

important difference in the use <strong>of</strong> G3 energy components is that the G3 empirical correction,<br />

which leads to non-size-extensivity, is not included. Thus, MCG3 is size extensive. The<br />

performance <strong>of</strong> MCG3 is very slightly better than G3 itself, but this accuracy is achieved at<br />

roughly half the cost in terms <strong>of</strong> computational resources for molecules having many heavy<br />

atoms. Scaling <strong>of</strong> the G3 components was also reported by Curtiss et al. (2000) and defines<br />

the G3S model. MCG3 and G3S have essentially equivalent accuracy.<br />

The real power in the multi-coefficient models, however, derives from the potential for<br />

the coefficients to make up for more severe approximations in the quantities used for (i) in<br />

Eq. (7.62). At present, Truhlar and co-workers have codified some 20 different multicoefficient<br />

models, some <strong>of</strong> which they term ‘minimal’, meaning that relatively few terms enter<br />

into analogs <strong>of</strong> Eq. (7.62), and in particular the optimized coefficients absorb the spin-orbit<br />

and core-correlation terms, so they are not separately estimated. Different models can thus<br />

be chosen for an individual problem based on error tolerance, resource constraints, need<br />

to optimize TS geometries at levels beyond MP2, etc. Moreover, for some <strong>of</strong> the minimal<br />

models, analytic derivatives are available on a term-by-term basis, meaning that analytic<br />

derivatives for the composite energy can be computed simply as the sum over terms.<br />

A somewhat more chemically based empirical correction scheme is the bond-additivity<br />

correction (BAC) methodology. In the BAC-MP4 approach, for instance, the energy <strong>of</strong> a<br />

molecule is computed as<br />

E(BAC-MP4) =E[MP4/6-31G(d,p)//HF/6-31G(d,p)]<br />

+ <br />

EA−B + ESC + EMR<br />

A,B<br />

(7.63)<br />

where ESC and EMR correct for spin contamination (if any) and multireference character (if<br />

any) and the summation runs over all atom pairs and each ‘bond’ correction is a function <strong>of</strong><br />

bond length (the correction goes to zero at infinite bond length) and a set <strong>of</strong> parameters, one<br />

parameter for each atom and two parameters for each possible pair <strong>of</strong> atoms. The parameters<br />

themselves are determined by fitting to experimental bond dissociation energies, heats <strong>of</strong><br />

formation (corrected for zero-point vibrational energies and thermal contributions), or other<br />

useful thermochemical data. The central assumption <strong>of</strong> this model, then, is that the error can<br />

be decomposed in an additive fashion over the bonds.<br />

In a study <strong>of</strong> 110 C1 and C2 molecules composed <strong>of</strong> C, H, O, and F, the average BAC-<br />

MP4 unsigned error in predicted heat <strong>of</strong> formation was 2.1 kcal mol −1 (Zachariah et al.<br />

1996). As the MP4 calculation uses a relatively modest basis set size, the BAC procedure is<br />

quite fast by comparison to some <strong>of</strong> the multilevel methods described above. On the other<br />

hand, as with any method relying on pairwise parameterization, extension to a large number<br />

<strong>of</strong> atoms requires a great deal <strong>of</strong> parameterization data, and this is a potential limitation <strong>of</strong><br />

the BAC method when applied to systems containing atoms not already parameterized.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!