12 个版本

0.1.12 2024年7月19日
0.1.11 2024年7月15日
0.1.8 2024年4月29日
0.1.0 2023年10月29日

#615 in 算法

Download history 493/week @ 2024-04-24 25/week @ 2024-05-01 1/week @ 2024-05-15 8/week @ 2024-05-22 1/week @ 2024-06-05 3/week @ 2024-06-12 126/week @ 2024-07-03 227/week @ 2024-07-10 154/week @ 2024-07-17 26/week @ 2024-07-24 1/week @ 2024-07-31

212 每月下载量
用于 moyopy

MIT/Apache 许可

500KB
13K SLoC

Moyo (Rust)

Moyo at crates.io

Moyo 在 Rust 中的核心实现

Crates.io: https://docs.rs/moyo/latest/moyo/ 文档: https://docs.rs/moyo/latest/moyo/

模块依赖

math <- base <- data <- identify <- standardize <- lib
        ^---- search <--------------|

目标

  • 找到给定晶体结构的对称操作,识别其晶体学群,并对称化给定的晶体结构
  • 具有明确容差的对称操作查找
  • 不依赖于现有的对称查找包
  • 通过充分利用晶体学群的群结构简化晶体对称算法

非目标

  • 非三维空间的晶体学群
  • 匹配两个相似的晶体结构

依赖项

~7–32MB
~485K SLoC