1 #ifndef MTTOOLBOX_ALGORITHM_REDUCIBLE_EQUIDISTRIBUTION_HPP
2 #define MTTOOLBOX_ALGORITHM_REDUCIBLE_EQUIDISTRIBUTION_HPP
50 template<
typename U,
typename G,
typename V = U>
76 const NTL::GF2X irreducibleFactor,
82 NTL::GF2X quotient = poly / irreducibleFactor;
83 annihilate<U>(rand, quotient);
104 return ae->get_all_equidist(veq);
111 return ae->get_equidist(sum_equidist);
117 #endif // MTTOOLBOX_ALGORITHM_REDUCIBLE_EQUIDISTRIBUTION_HPP