phonopy/phonopy: Phonon code

2 phút đọc

phonopy/phonopy: Phonon code – Repository phonopy/phonopy. Mô tả: Phonon code. 488 stars, 261 forks, ngôn ngữ chính Python, cập nhật 2026-08-18.

1. Repository làm gì?

Phonon code mainly written in Python, with the compute-intensive parts handled by the Rust backend (phonors). Phonopy user documentation is found at http://phonopy.github.io/phonopy/

See https://phonopy.github.io/phonopy/install.html.

Usual phonopy questions should be sent to phonopy mailing list (https://sourceforge.net/p/phonopy/mailman/).

The development of phonopy is managed on the main branch of the github phonopy repository.

Formatting rules are found in pyproject.toml.

Pre-commit (https://pre-commit.com/) is mainly used for applying the formatting rules automatically. Therefore, it is strongly encouraged to use it at or before git-commit. Pre-commit is set-up and used in the following way:

2. Dữ liệu và cấu trúc đáng chú ý

Unless running pre-commit, pre-commit.ci may push the fix at PR by github action. In this case, the fix should be merged by the contributor's repository.

Not strictly, but VSCode's settings.json may be written like below

Phonopy user documentation is written using python sphinx. The source files are stored in doc directory. Please see how to write the documentation at doc/README.md.

Tests are written using pytest. To run tests, pytest has to be installed. The tests can be run by

Số liệu repository có thể thay đổi; nên mở liên kết nguồn để kiểm tra README, giấy phép và trạng thái phát hành.

Nguồn tham khảo: Xem bài gốc

📆
Âm Lịch: 17/8
Giáp Thìn

📆 Lịch Âm Dương NsN

×
Hôm Nay - Chủ Nhật
Âm Lịch: 17 Tháng 8
Năm Bính Ngọ
📌 Ngày Can Chi: Giáp Thìn
✨ Giờ Hoàng Đạo: Dần (3-5), Thìn (7-9), Tỵ (9-11), Thân (15-17), Dậu (17-19), Hợi (21-23)
Vĩnh Phúc (Liên Bảo - Vĩnh Yên)
27°C
Nắng Đẹp
💧 83% | 💨 15 km/h
Hôm nay 33°
29/09 34°
30/09 33°
01/10 31°
02/10 31°