poulpy/core/src/gglwe/test/tensor_key_fft64.rs
core/src/gglwe/test/tensor_key_fft64.rsRaw
1use backend::{
2 hal::{api::ModuleNew, layouts::Module},
3 implementation::cpu_spqlios::FFT64,
4};
5
6use crate::gglwe::test::tensor_key_generic::test_encrypt_sk;
7
8#[test]
9fn encrypt_sk() {
10 let log_n: usize = 8;
11 let module: Module<FFT64> = Module::<FFT64>::new(1 << log_n);
12 (1..4).for_each(|rank| {
13 println!("test encrypt_sk rank: {}", rank);
14 test_encrypt_sk(&module, 16, 54, 3.2, rank);
15 });
16}