twenty_first::math::mds

Function recursive_cyclic_mul

Source
pub fn recursive_cyclic_mul<T: Clone + Debug + WrappingAdd<Output = T> + WrappingMul<Output = T> + WrappingSub<Output = T>>(
    a: &[T],
    b: &[T],
    n: usize,
    zero: T,
    two: T,
) -> Vec<T>