|0.0.4||Feb 28, 2020|
|0.0.2||Feb 12, 2020|
|0.0.1||Feb 9, 2020|
#64 in Math
56 downloads per month
Numerical Integration Library for Rust
- Compatible with latest stable/beta/nightly Rust compiler
- Compatible with
- Extremely 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 on 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.4" default-features = false features = ["single"]
Here is the benchmark measured on the Intel Core(TM) i5 @ 1.60GHz (without turbo boost)
$ cargo bench Running /tmp/gkquad-rs/target/release/deps/single-3b52efd7f739cf4b running 3 tests test infinite_range ... bench: 524 ns/iter (+/- 10) test simple ... bench: 96 ns/iter (+/- 1) test singular_points ... bench: 1,516 ns/iter (+/- 2) 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