Classes | |
| struct | hasgcd_ |
| struct | hasgcd_< ZZ > |
| struct | kernelof_ |
| struct | kernelof_< GMP::floating > |
| struct | kernelof_< GMP::ieee > |
| struct | kernelof_< GMP::integer > |
| struct | kernelof_< GMP::rational > |
| class | Kioustelidis_bound_1 |
| struct | structureof_ |
| struct | structureof_< GMP::floating > |
| struct | structureof_< GMP::integer > |
| struct | structureof_< GMP::rational > |
Functions | |
| template<typename T > | |
| void | times_2_to_k (T &r, const T &a, long k=1) |
| template<typename T > | |
| unsigned long int | bitsize (const T &a) |
| TMPL mpz_class | times_2_to_k (const __GMP_EXPR &a, long k=1) |
| TMPL void | times_2_to_k (__GMP_EXPR &r, const __GMP_EXPR &a, long k=1) |
| TMPL unsigned long int | bitsize (const __GMP_EXPR &a) |
| template<typename RT , typename Poly > | |
| void | do_scale (IntervalData< RT, Poly > &ID, long k) |
| unsigned long int mmx::meta::bitsize | ( | const T & | a | ) |
| TMPL unsigned long int mmx::meta::bitsize | ( | const __GMP_EXPR & | a | ) |
|
inline |
| void mmx::meta::times_2_to_k | ( | T & | r, |
| const T & | a, | ||
| long | k = 1 |
||
| ) |
| TMPL mpz_class mmx::meta::times_2_to_k | ( | const __GMP_EXPR & | a, |
| long | k = 1 |
||
| ) |
| TMPL void mmx::meta::times_2_to_k | ( | __GMP_EXPR & | r, |
| const __GMP_EXPR & | a, | ||
| long | k = 1 |
||
| ) |