|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
#include <gmpfrxx.h>
Public Member Functions | |
| gmp_randclass (gmp_randalg_t alg, unsigned long int size) | |
| gmp_randclass (__gmp_randinit_default_t *f) | |
| gmp_randclass (__gmp_randinit_lc_2exp_t *f, mpz_class z, unsigned long int l1, unsigned long int l2) | |
| gmp_randclass (__gmp_randinit_lc_2exp_size_t *f, unsigned long int size) | |
| ~gmp_randclass () | |
| void | seed () |
| void | seed (unsigned long int s) |
| void | seed (const mpz_class &z) |
| __gmp_expr< mpz_t, __gmp_urandomb_value > | get_z_bits (unsigned long int l) |
| __gmp_expr< mpz_t, __gmp_urandomb_value > | get_z_bits (const mpz_class &z) |
| __gmp_expr< mpz_t, __gmp_urandomm_value > | get_z_range (const mpz_class &z) |
| __gmp_expr< mpfr_t, __gmp_urandomb_value > | get_f (unsigned long int prec=0) |
Private Member Functions | |
| gmp_randclass (const gmp_randclass &) | |
| void | operator= (const gmp_randclass &) |
Private Attributes | |
| gmp_randstate_t | state |
|
private |
|
inline |
|
inline |
|
inline |
Definition at line 4249 of file gmpfrxx.h.
References __gmp_expr< mpz_t, mpz_t >::get_mpz_t().
|
inline |
|
inline |
|
inline |
Definition at line 4272 of file gmpfrxx.h.
References __gmp_expr< mpz_t, mpz_t >::get_ui().
|
inline |
|
inline |
|
private |
| void gmp_randclass::seed | ( | ) |
|
inline |
Definition at line 4266 of file gmpfrxx.h.
References __gmp_expr< mpz_t, mpz_t >::get_mpz_t().