name | spec_math |

created_at | 2023-12-21 03:24:57.80464 |

updated_at | 2023-12-30 17:57:46.492423 |

downloads | 170 |

description | Rust 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 | |

repository | https://github.com/matthew-romanowicz/spec_math |

max_upload_size | |

id | 1076281 |

https://docs.rs/spec_math

# 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