Packages
A native (Rustler) solver backend for the Finance library: the safeguarded Newton (rtsafe) root-finder, ported to Rust.
Current section
Files
Jump to
Current section
Files
finance_rustler
CHANGELOG.md
CHANGELOG.md
# Changelog
## 0.1.0
Initial release.
- `FinanceRustler.Solver` — a native `Finance.Solver` backend: the safeguarded
Newton (`rtsafe`) root-finder ported to Rust via Rustler, kept in lockstep with
the pure-Elixir solver so results match to `:precision`.
- `solve/2` for a single series, and `solve_many/2` for a whole batch in one call,
parallelized across a rayon thread pool.
- Ships precompiled binaries for Linux (`x86_64` and `aarch64`, gnu) via
`rustler_precompiled`; other platforms compile from source with a Rust toolchain.