1 unstable release
0.1.0 | Dec 25, 2021 |
---|
#748 in Science
560KB
19K
SLoC
boys
A Rust library for calculation of the Boys function
via a number of methods:
- An "exact" algorithm originally from Radovan Bast.
- A non-clean-room reimplementation of Michael Böhme's algorithm.
System dependencies
The GNU Scientific Library (GSL) is used via the rgsl
crate to provide the gamma and incomplete gamma functions for the exact implementation and the error function for Michael Böhme's algorithm.
OS/distro | install command |
---|---|
Debian/Ubuntu | sudo apt-get install libgsl0-dev |
Arch Linux | sudo pacman -S gsl |
macOS (using Homebrew) | brew install gsl |
Literature
Dependencies
~2.5MB
~59K SLoC