2016
DOI: 10.1002/qua.25187
|View full text |Cite
|
Sign up to set email alerts
|

Automatic code generation for quantum chemistry applications

Abstract: A unified, computer algebra system‐based scheme of code‐generation for computational quantum‐chemistry programs is presented. Generation of electron‐repulsion integrals and their derivatives as well as exchange‐correlation potential and its derivatives is discussed. Application to general‐purpose computing on graphics processing units is considered.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
4
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 29 publications
0
4
0
Order By: Relevance
“…The relations that come from the analysis can be used to ease the calculation of future ab initio scattering methods for this class of molecules. Moreover, these considerations combined with new computational techniques [42] may be useful in the investigation of larger molecules with D ∞h symmetry. The extension to the C ∞h point group can be considered recalculating a few terms in the model.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…The relations that come from the analysis can be used to ease the calculation of future ab initio scattering methods for this class of molecules. Moreover, these considerations combined with new computational techniques [42] may be useful in the investigation of larger molecules with D ∞h symmetry. The extension to the C ∞h point group can be considered recalculating a few terms in the model.…”
Section: Discussionmentioning
confidence: 99%
“…Moreover, these considerations combined with new computational techniques [42] may be useful in the investigation of larger molecules with D ∞h symmetry. The extension to the C ∞h point group can be considered recalculating a few terms in the model.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…The first example of automatic code generation (ACG) dates back to Jones’ work for the evaluation of molecular integrals over Slater-type orbitals, and since then, it saw applications in ab initio electron-correlation methods, exchange–correlation density functionals, optimizations of the RRs, ,, a detection of their numerical instability, and the synthesis of an entire ERI library. One of the most notable examples is the libint2 library of Valeev, which consists of efficient computerized implementations of a few of the contraction paths of the OS RRs.…”
Section: Introductionmentioning
confidence: 99%