24 releases
new 0.4.0 | Feb 12, 2025 |
---|---|
0.3.5 | Feb 11, 2025 |
0.3.1 | Jan 27, 2025 |
0.2.3 | Dec 24, 2024 |
0.1.0 | Oct 29, 2023 |
#96 in Science
604 downloads per month
Used in moyopy
1MB
23K
SLoC
moyo (Rust)
The core implementation of moyo in Rust
- Crates.io: https://docs.rs/moyo/latest/moyo/
- Document: https://docs.rs/moyo/latest/moyo/
Module dependency
math <- base <- data <- identify <- standardize <- lib
^---- search <--------------|
Goals
- Find symmetry operations of a given crystal structure, identify its crystallographic group, and symmetrize the given crystal structure
- Well-defined tolerance for finding symmetry operations
- No dependency on existing symmetry-finder packages
- Simplify crystal symmetry algorithm by extensively exploiting the group structures of crystallographic groups
Non-goals
- Crystallographic groups in other than three dimensions
- Matching two similar crystal structures
Dependencies
~7–30MB
~453K SLoC