Crate snarkvm_algorithms[][src]

Re-exports

pub use errors::*;
pub use traits::*;

Modules

This crate implements functions for manipulating polynomials over finite fields, including FFTs.

Macros

Returns an iterator over chunk_size elements of the slice at a time.

Returns an iterator over chunk_size elements of the slice at a time.

Creates parallel iterator if parallel feature is enabled.

Creates parallel iterator over refs if parallel feature is enabled.

Creates parallel iterator over mut refs if parallel feature is enabled.

Applies the reduce operation over an iterator.

Defines a Merkle tree using the provided hash and depth.