-
Notifications
You must be signed in to change notification settings - Fork 8
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
include and export calc_bandreps
(supersedes and closes #37)
#60
Merged
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
…ttps://doi.org/10.1103/PhysRevB.97.035139 - still WIP, because we still have 15 (down from 30) test failures in the "3D: Checking Wyckoff Position Sets" testset
fixups to imports in `calc_bandreps.jl`
…ut not returning only elementary EBRs to `calc_bandrep` docstring
… the point group that is "more natural" (i.e., is not merely isomorphic, but is just a similarity transform away) - also refactor some of the logic of this function into subfunctions and fast-paths that can be reused. - two "novelties" were added to the implementation: (1) we now sort operations not just by order, but also by rotation sense - the latter is not fully unique (one could do an inversion of the coordinate system to swap sense) but still often helps in finding a more natural match. (2) when possible, we now try to find a similarity transform between groups so we can check for equality of operations under this transform; that helps often (and e.g., let's us find -4m2 rather than -42m as the "more natural" parent point group) - add tests of `isomorphic_parent_pointgroup` by comparing to the site symmetry group labels from EBR listings on Bilbao
thchr
changed the title
Finally add
include and export Aug 26, 2024
calc_bandreps
properly (supersedes and closes #37)calc_bandreps
(supersedes and closes #37)
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.
The conflicts & git issues with #37 were a mess again, so I've factored out the relevants bits to this new branch. Hopefully, that should make the changes clearer again.
Should be good to go once if CI is green.