-
Notifications
You must be signed in to change notification settings - Fork 2
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
Compute "ERI redundancies" on IPU #63
Comments
@awf The following code demonstrates the inequality.
Note: Computing the Note: IPU code int2e_sph.cpp can run DFT for fixed |
The O(N^2) code from the post looks like this:
Output:
Note: this version and the one above may not "PASS" for any atom configuration, but will likely be close enough; this also means the difference between "screened" and "true" should not be absolute - in other words, a better test might be computing the error vs the real ERI (will do) |
But it turns out we can do better, if we integrate the symmetries in the above screening strategy:
Output:
This directly computes the list closer to the nonzero distinct ERI values which we are aiming for (same note above on testing applies here as well) |
#55 outlines several redundancies in
ERI
. We want to determine which integrals are above a threshold (to be computed) on the IPU.Tasks
The text was updated successfully, but these errors were encountered: