fn scalar_ntt()

in benches/polyops.rs [15:24]


fn scalar_ntt(bench: &mut Bencher) {
    let q = Scalar::new_modulus(18014398492704769u64);
    let context = Arc::new(RqPolyContext::new(2048, &q));
    let mut testpoly = randutils::sample_uniform_poly(context);

    bench.iter(|| {
        testpoly.is_ntt_form = false;
        let _ = testpoly.forward_transform();
    })
}