|
| template<typename ELEMENT = Element, typename COMPUTE_T = Compute_t, int s = sizeof(COMPUTE_T)> |
| std::enable_if<(2 *sizeof(ELEMENT)>=sizeof(COMPUTE_T))&&(sizeof(COMPUTE_T)==s)&&(std::is_integral< ELEMENT >::value)&&(std::is_integral< COMPUTE_T >::value)>::type | precomp_p (Compute_t &invp, size_t &bitsizep) const |
| |
| template<typename ELEMENT = Element, typename COMPUTE_T = Compute_t, int s = sizeof(COMPUTE_T)> |
| std::enable_if<(2 *sizeof(ELEMENT)>=sizeof(COMPUTE_T))&&(sizeof(COMPUTE_T)==s)&&(std::is_integral< ELEMENT >::value)&&(std::is_integral< COMPUTE_T >::value), Element & >::type | mul_precomp_p (Element &r, const Element &a, const Element &b, const Compute_t &invp, const size_t &bitsizep) const |
| |
| template<typename ELEMENT = Element, typename COMPUTE_T = Compute_t, int s = sizeof(COMPUTE_T)> |
| std::enable_if<(2 *sizeof(ELEMENT)>=sizeof(COMPUTE_T))&&(sizeof(COMPUTE_T)==s)&&(std::is_integral< ELEMENT >::value)&&(std::is_integral< COMPUTE_T >::value)>::type | precomp_b (Compute_t &invb, const Element &b) const |
| |
| template<typename ELEMENT = Element, typename COMPUTE_T = Compute_t, int s = sizeof(COMPUTE_T)> |
| std::enable_if<(2 *sizeof(ELEMENT)==sizeof(COMPUTE_T))&&(sizeof(COMPUTE_T)==s)&&(std::is_integral< ELEMENT >::value)&&(std::is_integral< COMPUTE_T >::value)>::type | precomp_b (Compute_t &invb, const Element &b, const Compute_t &invp) const |
| |
| template<typename ELEMENT = Element, typename COMPUTE_T = Compute_t, int s = sizeof(COMPUTE_T)> |
| std::enable_if<(sizeof(ELEMENT)==sizeof(COMPUTE_T))&&(sizeof(COMPUTE_T)==s)&&(std::is_integral< ELEMENT >::value)&&(std::is_integral< COMPUTE_T >::value)>::type | precomp_b (Compute_t &invb, const Element &b, const Element &invp) const |
| |
| template<typename ELEMENT = Element, typename COMPUTE_T = Compute_t, int s = sizeof(COMPUTE_T)> |
| std::enable_if<(2 *sizeof(ELEMENT)>=sizeof(COMPUTE_T))&&(sizeof(COMPUTE_T)==s)&&(std::is_integral< ELEMENT >::value)&&(std::is_integral< COMPUTE_T >::value), Residu_t >::type | mul_precomp_b_without_reduction (Element &r, const Element &a, const Element &b, const Compute_t &invb) const |
| |
| template<typename ELEMENT = Element, typename COMPUTE_T = Compute_t, int s = sizeof(COMPUTE_T)> |
| std::enable_if<(2 *sizeof(ELEMENT)>=sizeof(COMPUTE_T))&&(sizeof(COMPUTE_T)==s)&&(std::is_integral< ELEMENT >::value)&&(std::is_integral< COMPUTE_T >::value), Element & >::type | mul_precomp_b (Element &r, const Element &a, const Element &b, const Compute_t &invb) const |
| |