-
Notifications
You must be signed in to change notification settings - Fork 41
Define attribute scopes in SimStates #228
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
Merged
Merged
Changes from all commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
5cfd552
use hardcoded attr names
curtischong 4781bc4
fix bad rebase
curtischong c4f8ee0
add last_permutation to system attributes
curtischong 5204370
cleanup init subclass
curtischong b403fa3
define scope for deformgradmixin attributes
curtischong a902700
remove duplicate definitions of reference_cell. also fix scope defini…
curtischong 9e71a89
fix _fire_system_attributes declaration
curtischong 8110f43
add back reference cell attr to be defined
curtischong f2be537
manually add row_vector_cell to each reference_cell
curtischong 2012d74
use kwonly to hopefully fix default arg issues
curtischong ba31ea1
more kwargs
curtischong 6768f4e
make more states kwonly
curtischong 4b83294
try different params
curtischong dc860c3
make the parent class a dataclass so attributes just propagate down
curtischong 099e38c
fix: row_vector_cell is just an alias to cell.mT not an attribute
CompRhys e9c9aae
make deform kwonly true
curtischong c23ae3a
splitting logic now just uses torch.split
curtischong aa29f81
revert to old method of split per atom and system (more readable)
curtischong af09df4
see if it works if I remove reference_cell: torch.Tensor
curtischong 0e130d8
coderabbit comments
curtischong 3d89fb3
rm xdist and remove dependency between integrators and optimizers
curtischong 9cbcd87
swap from tuple to set
curtischong 5e181ed
rm classvar annotation from all simstate
curtischong 50fa99d
make md_atom_attributes private
curtischong aee26df
fix isinstance type check
curtischong 971b7bd
fix docs
curtischong 318e9cf
cleanup test type annotation
curtischong d8f67ff
add back row_vector_cell to deformgrad mixin
curtischong 6f7439b
clone row_vector_cell
curtischong 77bdc90
rm clone of row_vector_cell
curtischong 81f830b
try to define row_vector_cell for the typechecker
curtischong 7ba046b
skip processing system_idx as recommended by coderabbit
curtischong c908a72
Merge branch 'main' into classify-range-of-simstate-feats2
orionarcher File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
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.
Uh oh!
There was an error while loading. Please reload this page.