✓ Uses Rust 2018 edition
|new 0.0.2||Feb 12, 2020|
|0.0.1||Feb 9, 2020|
#79 in Math
Numerical Integration Library for Rust
- Compatible with latest stable/beta/nightly Rust compiler
- Compatible with
- Super fast and simple API
- Semi verified computation (You can specify the maximum calculation tolerance)
- Lightweight (small dependencies)
- Highly extensible (you can implement a new algorithm)
gkquad depends alloc crate, so you have to specify the global allocator in order to use
If you want to use this crate in no_std environment, you must disable the
std feature flag.
[dependencies.gkquad] version = "0.0.2" default-features = false features = ["single"]
Here is the benchmark measured on Intel Core(TM) i5 @ 1.60GHz
$ cargo bench Running /tmp/gkquad-rs/target/release/deps/single-3b52efd7f739cf4b running 3 tests test infinite_interval ... bench: 211 ns/iter (+/- 4) test simple ... bench: 38 ns/iter (+/- 1) test singular_points ... bench: 621 ns/iter (+/- 42) test result: ok. 0 passed; 0 failed; 0 ignored; 3 measured
Source code can be found here.
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Give a ⭐️ if this project helped you!
Copyright © 2020 Kogia-sima.
This project is MIT licensed.
This README was generated with ❤️ by readme-md-generator