rug-fft

Crates.iorug-fft
lib.rsrug-fft
version0.1.2
sourcesrc
created_at2020-09-11 21:33:21.635405
updated_at2021-08-17 20:31:25.553092
descriptionFFT implementations for rug integers
homepagehttps://github.com/alex-ozdemir/flint-rs/tree/master/rug-fft
repositoryhttps://github.com/alex-ozdemir/flint-rs
max_upload_size
id287524
size26,185
traits (github:rustcrypto:traits)

documentation

https://docs.rs/rug-fft

README

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).

Commit count: 118

cargo fmt