upf-0.1.0 has been yanked.
Unified Pseudopotential Format
The Unified Pseudopotential Format (UPF) specification is here: https://pseudopotentials.quantum-espresso.org/home/unified-pseudopotential-format.
This repository provides a Rust library that reads Unified Pseudopotential Format (UPF) text files and deserializes them into typed Rust structs for further computation.
Project documentation:
Local verification:
cargo fmt --checkcargo clippy --all-targets -- -D warningscargo testcargo doc --no-deps
Core API:
upf::from_strupf::from_readerupf::from_file