-
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
Merge updates from main #131
Merged
mihaipgc
merged 72 commits into
combine-sparse-symmetric-with-eri-computation
from
main
Oct 25, 2023
Merged
Merge updates from main #131
mihaipgc
merged 72 commits into
combine-sparse-symmetric-with-eri-computation
from
main
Oct 25, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…pu-public into merge_nanoDFT
… hook (#91) * Adding contribution guide * adding pre-commit checks on copyright * and a badge of course * adding copyrights * updating text * Apply suggestions from code review Co-authored-by: Andrew Fitzgibbon <[email protected]> * don't blame the os for the python version --------- Co-authored-by: Andrew Fitzgibbon <[email protected]>
Merged files, removed pmap_experimental.
Adding fullerene c20, c100 and c180.
Notebook for SPICE nao_nr() stats
The existing DFT notebook simply calls the density_functional_theory.py version using os.system. This change moves more of the python logic into the notebook, moving density_functional_theory.py to pyscf_ipu/dft.py.
* Configure additional linters as pre-commit checks (cherry picked from commit 67ca7a42bd09ffb5a301fd62c28679d0bca4d310) * fix checks * autoupdate * file end fixer
…checking if introduced any bugs, comparing different basis sets, molecules, etc.
Co-authored-by: Andrew Fitzgibbon <[email protected]>
When fetching a mol from PubChem, use 2d pos if 3d pos not found
* wip: gammanu rewrite * adding recurrence * add boost equations * implementation of gammainc * updating with series impl * adding vectorised impl * compare fp32 to fp64 * use lax.fori loop and simplifed gammanu * replace fori_loop with python loop * add num_segments in eri segment_sum * adding equation numbering / derivations of gammanu * review feedback * adding gammanu_series and gammanu_gamma as two impls for gammanu * revert changes to gammanu_gamma
* rename test files * default to showing 10 slowest tests * move pyscf interop tests * move ipu tests * remove duplicated test case * remove redundant parametrize on test_gto
…-grid-ao sparse grid ao along (0,2) axes
add num_error visualisation on demand
…aining long term solution.
* Update basisset to use numpy over jax.numpy * change lmn to use signed int32 * use jnp in primitive product method to support jit
* Add function for computing the nuclear repulsion energy * explicit axis
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
mihaipgc
merged commit Oct 25, 2023
35fd5b0
into
combine-sparse-symmetric-with-eri-computation
8 checks passed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.