Thanks to visit codestin.com
Credit goes to lib.rs

#spectroscopy #feff #xanes #exafs #xas

app feff10-cli

CLI for running FEFF10 calculations

9 releases

Uses new Rust 2024

0.2.0 Mar 4, 2026
0.1.7 Mar 3, 2026

#2229 in Filesystem

MIT/Apache

300KB
8K SLoC

feff10-cli

Command-line interface for running FEFF10 X-ray absorption spectroscopy calculations.

Installation

cargo install feff10-cli

The binary is called feff10-rs.

Quick start

# List bundled examples
feff10-rs examples

# Copy an example to the current directory
feff10-rs examples exafs-cu

# Run a calculation
feff10-rs run feff.inp

# Validate an input file
feff10-rs validate feff.inp

# Compare output spectra
feff10-rs compare xmu.dat reference.dat

# List discovered outputs from a work directory
feff10-rs outputs list ./work

# Show parsed summary of one output file
feff10-rs outputs show xmu.dat --work-dir ./work

Features

  • prebuilt - Skip Fortran compilation and use a prebuilt library (default for crates.io installs)

See the main project README for full documentation.

Dependencies

~6–21MB
~276K SLoC