-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automatic Density Fitting basis generator #281
Conversation
bb49202
to
378d9aa
Compare
…used anywhere else and is causing symbol duplication
378d9aa
to
2d45d69
Compare
…ot vector of atoms
…ot vector of atoms
…into kshitij/feature/dfbs_generator
@kshitij-05 rebase against master and apply formatting to new files in this PR as described in https://github.com/evaleev/libint/wiki/Contributor-Guide |
# Conflicts: # tests/hartree-fock/hartree-fock++.cc
…into kshitij/feature/dfbs_generator # Conflicts: # .github/workflows/cmake.yml
… `Engine` with `Braket` for coulomb integrals
4708c2a
to
11f7361
Compare
11f7361
to
18c53aa
Compare
e6b8215
to
b2dec72
Compare
…h graceful switching to inexact arithmetic for large argument values ... this allows to compute SolidHarmonicsCoefficients for arbitrary (in practice) L
b2dec72
to
e9c577d
Compare
a389540
to
c02797c
Compare
I was alerted to this feature by @JonathonMisiewicz on Psi4 slack. Note that slightly more compact sets can be produced by trying out some random iterations; this is what my reference implementation in ERKALE does. I would also like to draw your attention to my newer work in J. Chem. Theory Comput. 19, 6242 (2023), where I show that the automatically generated sets can be significantly contracted without losing accuracy. In addition, for straightforward ground state total energy calculations, one can throw out the high-angular momentum functions. |
No description provided.