pyecm.py File Reference

Go to the source code of this file.

Classes

class  pyecm::ts

Namespaces

namespace  pyecm

Functions

def pyecm::gcd
def pyecm::invert
def pyecm::next_prime
def pyecm::mpz
def pyecm::root
def pyecm::sqrt
def pyecm::add
def pyecm::add_sub_x_only
def pyecm::atdn
def pyecm::copy
def pyecm::could_be_prime
def pyecm::double
def pyecm::fastprime
def pyecm::greatest_n
def pyecm::inv_const
def pyecm::naf
def pyecm::parallel_invert
def pyecm::prod
def pyecm::rho_ev
def pyecm::rho_ts
def pyecm::sub_sub_sure_factors
def pyecm::sub_sure_factors
def pyecm::subtract
def pyecm::congrats
def pyecm::sure_factors
def pyecm::to_tuple
def pyecm::mainloop
def pyecm::fast_multiply
def pyecm::get_points
def pyecm::isprime
def pyecm::multiply
def pyecm::ecm
def pyecm::factors
def pyecm::is_switch
def pyecm::parse_switch
def pyecm::valid_input
def pyecm::help
def pyecm::command_line
def pyecm::interactive
def pyecm::main

Variables

 pyecm::PSYCO_EXISTS = True
 pyecm::GMPY_EXISTS = True
tuple pyecm::PRIMES = (5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 167)
float pyecm::INV_C = 1.4
tuple pyecm::LOG_2 = math.log(2)
tuple pyecm::LOG_4 = math.log(4)
tuple pyecm::LOG_3_MINUS_LOG_LOG_2 = math.log(3)
int pyecm::LOG_4_OVER_9 = 9
int pyecm::_3_OVER_LOG_2 = 3
int pyecm::_5_LOG_10 = 5
int pyecm::_7_OVER_LOG_2 = 7
float pyecm::BIG = 2.0
int pyecm::BILLION = 10
tuple pyecm::MULT = math.log(3)
tuple pyecm::ONE = mpz(1)
float pyecm::SMALL = 2.0
int pyecm::SMALLEST_COUNTEREXAMPLE_FASTPRIME = 2047
tuple pyecm::T = (type(mpz(1)), type(1), type(1L))
string pyecm::DUMMY = 'dummy'
string pyecm::VERSION = '2.0'
int pyecm::_12_LOG_2_OVER_49 = 12
int pyecm::RECORD = 1162795072109807846655696105569042240239


Generated on Sun Mar 22 09:59:14 2009 for Multiperfect Number Generator by  doxygen 1.5.8