#include "dpoly.hpp"
#include <cassert>
#include <cctype>
#include <cstdlib>
#include <sstream>
#include <vector>
#include "interface/random.h"
#include "ZZ.hpp"
Go to the source code of this file.
|
| long | gcd_extended (long a, long b, long &u, long &v) |
| void | ZZp_FROM_INT (long charac, long &a, long b) |
| void | ZZp_NEGATE (long charac, long &a) |
| void | ZZp_APXY (long charac, long &a, long b, long c) |
| void | ZZp_ADD_TO (long charac, long &a, long b) |
| void | ZZp_SUBTRACT_TO (long charac, long &a, long b) |
| void | ZZp_MULT (long charac, long &a, long b) |
| void | ZZp_INVERT (long charac, long &result, long b) |
| void | ZZp_RANDOM (long charac, long &result) |
| static int | n_nonzero_terms (int level, const TowerPolynomial f) |
| void | dpoly (int level, const TowerPolynomial f) |
| static void | swap_poly (TowerPolynomial &f, TowerPolynomial &g) |