Module snarkvm_algorithms::fft [−][src]
Expand description
This crate implements functions for manipulating polynomials over finite fields, including FFTs.
Re-exports
pub use domain::EvaluationDomain;
pub use evaluations::Evaluations;
pub use polynomial::DenseOrSparsePolynomial;
Modules
This module contains an EvaluationDomain
abstraction for
performing various kinds of polynomial arithmetic on top of
the scalar field.
A polynomial represented in evaluations form.
Work with sparse and dense polynomials.
Structs
Stores a polynomial in coefficient form.
Stores a sparse polynomial in coefficient form.
Traits
Types that can be FFT-ed must implement this trait.