| a | elliptic_curves | [private] |
| A | elliptic_curves | [private] |
| add(mpz_t xr, mpz_t yr, const mpz_t x1, const mpz_t y1, const mpz_t x2, const mpz_t y2) | elliptic_curves | [private] |
| add(mpz_t xr, mpz_t yr, const mpz_t x1, const mpz_t y1, const mpz_t x2, const mpz_t y2, mpz_t k) | elliptic_curves | [private] |
| arithmetic_progression(mpz_t *const x, mpz_t *const y, const int anz) | elliptic_curves | [private] |
| b | elliptic_curves | [private] |
| B | elliptic_curves | [private] |
| C | elliptic_curves | [private] |
| check_curve(const mpz_t x, const mpz_t y) const | elliptic_curves | [private] |
| cost_of_evaluating_lucas_chain(const NATNUM K, const double alpha) | elliptic_curves | [private, static] |
| elliptic_curves() | elliptic_curves | [inline] |
| factor_found(mpz_t k) const | elliptic_curves | [private] |
| ForbidAssignment() | ForbidAssignment | [inline, private] |
| go(const int ecm_sigma, NATNUM phase1, const NATNUM phase2) | elliptic_curves | |
| go(const int ecm_sigma, const int phase1, const int phase2) | elliptic_curves | [inline] |
| go(const int ecm_sigma, const double phase1, const double phase2) | elliptic_curves | [inline] |
| h | elliptic_curves | [private] |
| init_arithmetic_progression(mpz_t *const x, mpz_t *const y, const mpz_t startx, const mpz_t starty, const NATNUM startpos, const unsigned int delta, const unsigned int grad) | elliptic_curves | [private] |
| k | elliptic_curves | [private] |
| m | elliptic_curves | [private] |
| mul(mpz_t xr, mpz_t yr, const mpz_t x1, const mpz_t y1, NATNUM K) | elliptic_curves | [private] |
| mul2(mpz_t xr, mpz_t yr, const mpz_t x1, const mpz_t y1) | elliptic_curves | [private] |
| NATNUM typedef | elliptic_curves | |
| phase | elliptic_curves | [private] |
| sigma | elliptic_curves | [private] |
| sub(mpz_t xr, mpz_t yr, const mpz_t x1, const mpz_t y1, const mpz_t x2, const mpz_t y2) | elliptic_curves | [private] |
| T1 | elliptic_curves | [private] |
| T2 | elliptic_curves | [private] |
| x3 | elliptic_curves | [private] |
| xh_mul | elliptic_curves | [private] |
| XZ_mul2(mpz_t xr, mpz_t zr, const mpz_t x1, const mpz_t z1) | elliptic_curves | [private] |
| XZ_mul2(const PmpzPoint R, const PconstmpzPoint A) | elliptic_curves | [inline, private] |
| XZ_mul2plus1(mpz_t xr, mpz_t zr, const mpz_t Xp0, const mpz_t Zp0, const mpz_t Xp1, const mpz_t Zp1, const mpz_t x1, const mpz_t z1) | elliptic_curves | [private] |
| XZ_mul2plus1(const PmpzPoint R, const PconstmpzPoint A, const PconstmpzPoint B, const PconstmpzPoint C) | elliptic_curves | [inline, private] |
| XZ_multiply(mpz_t xr, mpz_t zr, const mpz_t x1, const mpz_t z1, NATNUM K) | elliptic_curves | [private] |
| y3 | elliptic_curves | [private] |
| yh_mul | elliptic_curves | [private] |
| ~elliptic_curves() | elliptic_curves | [inline] |