#多项式 #数论

sys flint-sys

FLINT C 库的绑定

16 个版本

0.7.3 2023 年 3 月 14 日
0.7.1 2022 年 9 月 3 日
0.6.4 2022 年 5 月 22 日
0.6.3 2022 年 3 月 28 日
0.1.1 2020 年 9 月 14 日

#1209 in 数学

Download history 24/week @ 2024-03-11 24/week @ 2024-03-18 8/week @ 2024-03-25 55/week @ 2024-04-01 7/week @ 2024-04-08 13/week @ 2024-04-15 15/week @ 2024-04-22 12/week @ 2024-04-29 21/week @ 2024-05-06 16/week @ 2024-05-13 27/week @ 2024-05-20 10/week @ 2024-05-27 17/week @ 2024-06-03 23/week @ 2024-06-10 15/week @ 2024-06-17 21/week @ 2024-06-24

77 每月下载量
用于 5 个 Crates (4 直接)

MIT/ApacheLGPL-3.0+

21MB
549K SLoC

C 498K SLoC // 0.1% comments Rust 43K SLoC // 0.0% comments C++ 7.5K SLoC // 0.1% comments Python 57 SLoC // 0.6% comments Shell 24 SLoC // 0.1% comments

flint-sys

Rust 对 FLINT 库的绑定。

FLINT (快速数论库) 是一个 C 库,它提供了一系列数论和代数函数和类型。

使用方法

请参阅 文档。此包可在 crates.io 上找到。

可选功能

  • disable-make-check: 这可以显著减少编译时间。

注意

  • 从版本 0.6.0 开始,FLINT 源文件现在已包含在内,库会自动编译。文件已缓存以避免不必要的编译。

  • 某些绑定参数可能被标记为可变而不是 const。这些正在逐步手动更新,但您可以在需要立即修复的任何绑定上进行更正并提交拉取请求。


lib.rs:

FLINT 库的绑定。

依赖关系

~18MB
~437K SLoC