-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Graph theoretic fragmentation via
graphgen
. (#86)
* Added `graphgen` fragmentation. * Fix reference to `mf.mol` when `lo_method="pipek"` * Fix reference to `frag_scratch` when `solver=="DMRG"` * Ruff fixes. * Formatting and removed unused code. * Final formatting * Update dependencies. * `mypy` static typing. * Suppress `mypy` for `networkx` imports. * Remove debug prints * Added complete docstring for `graphgen`. * Add types package for `networkx` * Unsuppress mypy warnings * `norm` * New `FragmentMap` data class. * Edits to `FragmentMap` typing. * Remove unused kwargs. * Fix formatting * Final formatting * Additions to `nitpick_exceptions`. * `FragmentMap` Docstring edits. * Remove unfinished code. * Use `np.floating[Any]` * Organize imports. * Fixes for `FragmentMap` * Add unit tests for `autogen` and `graphgen` * Long line fix. * Suppress E501 in `fragmentation_test` * Add ruff exclusion rule for `fragmentation_tests` * Ruff formatting yet again. * Add `fragmentation_test` to mypy blacklist * Remove defaults in `FragmentMap` init. * Add unit tests for energy comparisons across `autogen` and `graphgen` * Add checks for IAOs in `graphgen` * Update `graphgen` docstring * Formatting. * Test `intersphinxlink` * More strict typing for `adjacency_mat` * Test removing `fragment_map` from nitpick exceptions. * Rename `valence_basis` to `iao_valence_basis` * Finish renaming `valence_basis` to `iao_valence_basis` * Ruff fixes. * Final formatting. * Update `molbe_ppp` * Address Oskar comments. * Simplified check for `fragpart.mol`
- Loading branch information
1 parent
0eefb8c
commit 8c410c4
Showing
18 changed files
with
1,784 additions
and
55 deletions.
There are no files selected for viewing
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
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
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
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
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
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
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
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
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
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
Oops, something went wrong.