mirror of
https://github.com/arnaucube/poulpy.git
synced 2026-02-10 21:26:41 +01:00
wip
This commit is contained in:
14
math/src/ring.rs
Normal file
14
math/src/ring.rs
Normal file
@@ -0,0 +1,14 @@
|
||||
pub mod impl_u64;
|
||||
|
||||
use crate::modulus::prime::Prime;
|
||||
use crate::dft::DFT;
|
||||
|
||||
|
||||
pub struct Ring<O>{
|
||||
pub n:usize,
|
||||
pub modulus:Prime<O>,
|
||||
pub dft:Box<dyn DFT<O>>,
|
||||
}
|
||||
|
||||
|
||||
pub struct RingRNS<O>(pub Vec<Ring<O>>);
|
||||
Reference in New Issue
Block a user