3个版本
0.0.4 | 2020年2月28日 |
---|---|
0.0.3 |
|
0.0.2 | 2020年2月12日 |
0.0.1 | 2020年2月9日 |
在数学类别中排名725
在alpha_stable中使用
130KB
3K SLoC
gkquad
Rust的数值积分库
特性
- 兼容最新稳定/测试/夜间Rust编译器
- 兼容
无std
- 极其快速且简单的API
- 半验证计算(您可以指定最大计算容差)
- 轻量级(小型依赖)
- 高度可扩展(您可以实现新的算法)
注意:无std兼容性
gkquad
依赖于alloc crate,因此您必须指定全局分配器才能使用gkquad
。
如果您想在无std环境中使用此crate,必须禁用std
功能标志。
[dependencies.gkquad]
version = "0.0.4"
default-features = false
features = ["single"]
性能
以下是Intel Core(TM) i5 @ 1.60GHz(无睿频加速)上测量的基准
$ 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
源代码可以在这里找到。
作者
👤 Kogia-sima
- Twitter: @Kogia_sima
- Github: @Kogia_sima
🤝 贡献
欢迎贡献、问题和功能请求!
请随意查看问题页面。
展示您的支持
如果这个项目对您有帮助,请给它一个⭐️!
📝 许可证
版权所有 © 2020 Kogia-sima。
此项目受MIT许可。
此README由readme-md-generator用❤️生成
依赖
~73KB