3 releases

0.1.2 Aug 17, 2021
0.1.1 Sep 14, 2020
0.1.0 Sep 11, 2020

#2120 in Math

Download history 1/week @ 2024-11-13 6/week @ 2024-11-20 7/week @ 2024-11-27 12/week @ 2024-12-04 30/week @ 2024-12-11 7/week @ 2024-12-18 2/week @ 2025-01-08 18/week @ 2025-01-15 14/week @ 2025-01-22 28/week @ 2025-02-05 22/week @ 2025-02-12 20/week @ 2025-02-19 22/week @ 2025-02-26

92 downloads per month
Used in 2 crates

MIT/Apache and LGPL-3.0+

18KB
356 lines

rug-fft

Implementations of the FFT for rug integers.

That is, implementation of the Number Theoretic Transform.

Algorithms

  • Cooley-Tukey, in-place, with bit reversals, iteratively.
  • Cooley-Tukey, partially in-place, recursively
  • Naive

The two Cooley-Tukey variations perform similarly in my (unrigorous tests).

Dependencies

~2.5MB
~47K SLoC