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 |
||
) |