Public Member Functions | |
phimavec () | |
~phimavec () | |
void | sort () |
bool | found (const mpz_t &val) const |
Private Attributes | |
double | d_linear_approx_multiplicator |
Friends | |
class | phimahashvecs |
Definition at line 240 of file fermat.cc.
void phimavec::sort | ( | void | ) | [inline] |
Definition at line 248 of file fermat.cc.
References std::vector< entry >::at(), std::vector< entry >::begin(), d_linear_approx_multiplicator, std::vector< entry >::end(), std::vector< entry >::erase(), std::vector< entry >::size(), std::sort(), and std::unique().
Referenced by phimahashvecs::prepare().
bool phimavec::found | ( | const mpz_t & | val | ) | const [inline] |
Definition at line 257 of file fermat.cc.
References std::vector< entry >::at(), cout, d_linear_approx_multiplicator, endl(), mpz_getlimbn(), std::vector< entry >::operator[](), and std::vector< entry >::size().
Referenced by phimahashvecs::found().
friend class phimahashvecs [friend] |
double phimavec::d_linear_approx_multiplicator [private] |