A self-contained and portable density functional theory library for use in ab initio quantum chemistry programs
2007 (English)In: Journal of Computational Chemistry, ISSN 0192-8651, E-ISSN 1096-987X, Vol. 28, no 16, 2569-2575 p.Article in journal (Refereed) Published
A major unresolved problem of density functional theory is the yet unknown exchange-correlation functional, which leads to a proliferation of its less or more successful approximations. A practical implementation of these numerous functionals can present a substantial challenge particularly if the higher order functional derivatives are required. We present a systematic method of functional implementation. The method allows a clean handling of a large number of functionals in a mutually independent way. We developed an extensive set of automatic test routines to facilitate functional and derivative testing with respect to the implementation correctness and numerical stability. An integral part of the presented solution is a program for automatic code generation from analytical formulas that uses only freely available tools. Code for evaluation of functionals and their first, second, third, and fourth derivatives can be generated, which accelerates the development, implementation, and testing of new functionals.
Place, publisher, year, edition, pages
2007. Vol. 28, no 16, 2569-2575 p.
density functional theory, LDA, automatic code generation, generalized gradient approximation, exchange-correlation functionals, correct asymptotic-behavior, correlation-energy, adjustable-parameters, shielding constants, electron-gas, thermochemistry, accurate, model
IdentifiersURN: urn:nbn:se:kth:diva-17116DOI: 10.1002/jcc.20758ISI: 000250972500008ScopusID: 2-s2.0-35948945793OAI: oai:DiVA.org:kth-17116DiVA: diva2:335159
QC 201005252010-08-052010-08-05Bibliographically approved