spec_math

Crates.iospec_math
lib.rsspec_math
version0.1.5
sourcesrc
created_at2023-12-21 03:24:57.80464
updated_at2023-12-30 17:57:46.492423
descriptionRust implementations of special mathematical functions. Includes re-implementation of the CEPHES math library for gamma functions, error functions, elliptic integrals, sine and cosine integrals, fresnel integrals, normal distribution, and bessel functions
homepage
repositoryhttps://github.com/matthew-romanowicz/spec_math
max_upload_size
id1076281
size1,074,605
(matthew-romanowicz)

documentation

https://docs.rs/spec_math

README

spec_math

This crate contains approximations for a set of mathematical functions commonly referred to as "special functions". The goal of this crate is to eventually contain a full Rust re-implementation of the CEPHES library with minimal changes in modules such as the cephes64 module. The special functions will also be available as traits for easier use in Rust, potentially with modifications to correct bugs or improve performance from the original CEPHES implementation.

Currently, the gamma functions, error functions, elliptic integrals, sine and cosine integrals, fresnel integrals, normal distribution, and bessel functions are implemented.

Commit count: 37

cargo fmt