The performance of several density-functional theory (DFT) methods for the calculation of current densities induced by a uniform magnetic field is examined. Calculations are performed using the BLYP and KT3 generalized-gradient approximations, together with the B3LYP hybrid functional. For the latter, both conventional and optimized effective potential (OEP) approaches are used. Results are also determined from coupled-cluster singles-and-doubles (CCSD) electron densities by a DFT constrained search procedure using the approach of Wu and Yang (WY). The current densities are calculated within the CTOCD-DZ2 distributed origin approach. Comparisons are made with results from Hartree-Fock (HF) theory. Several small molecules for which correlation is known to be especially important in the calculation of magnetic response properties are considered-namely, O-3, CO, PN, and H2CO. As examples of aromatic and antiaromatic systems, benzene and planarized cyclooctatetraene molecules are considered, with specific attention paid to the ring current phenomenon and its Kohn-Sham orbital origin. Finally, the o-benzyne molecule is considered as a computationally challenging case. The HF and DFT induced current maps show qualitative differences, while among the DFT methods the maps show a similar qualitative structure. To assess quantitative differences in the calculated current densities with different methods, the maximal moduli of the induced current densities are compared and integration of the current densities to yield shielding constants is performed. In general, the maximal modulus is reduced in moving from HF to B3LYP and BLYP, and further reduced in moving to KT3, OEP(B3LYP), and WY(CCSD). The latter three methods offer the most accurate shielding constants in comparison with both experimental and ab initio data and hence the more reliable route to DFT calculation of induced current density in molecules. (C) 2008 American Institute of Physics.status: publishe
To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.