Complex-bessel — Pure Rust Bessel, Hankel, and Airy functions
⚓ Rust 📅 2026-02-23 👤 surdeus 👁️ 4Hi everyone,
I'd like to share a crate I recently published: complex-bessel.
It's a pure Rust implementation of the Amos (TOMS 644) algorithm for computing Bessel, Hankel, and Airy functions of complex argument and real order. I previously relied on a Fortran-based wrapper crate, but ran into difficulties getting gfortran to work with the MSVC toolchain on Windows. That led me to rewrite the algorithm entirely in Rust.
Features:
- Bessel functions J, Y, I, K and Hankel functions H1, H2
- Airy functions Ai, Bi
- No Fortran/C FFI dependencies
no_stdsupport
Feedback and issues are welcome!
1 post - 1 participant
🏷️ Rust_feed