_basis | F4::Ideal< Element > | private |
_cpArray | F4::Ideal< Element > | private |
_cpSet0 | F4::Ideal< Element > | private |
_cpSet1 | F4::Ideal< Element > | private |
_cpSet2 | F4::Ideal< Element > | private |
_criticalPairSet | F4::Ideal< Element > | private |
_matMons | F4::Ideal< Element > | private |
_matPols | F4::Ideal< Element > | private |
_monomialArray | F4::Ideal< Element > | private |
_nbVariable | F4::Ideal< Element > | private |
_numGen | F4::Ideal< Element > | private |
_numPol | F4::Ideal< Element > | private |
_numTot | F4::Ideal< Element > | private |
_polynomialArray | F4::Ideal< Element > | private |
_taggedPolynomialArray | F4::Ideal< Element > | private |
_total | F4::Ideal< Element > | private |
appendMatrixF4(CriticalPair< Element > &p, int &h, int &nbPiv) | F4::Ideal< Element > | |
buildPolynomial(Element *row, int *tabMon, int width, int start, int *tau) | F4::Ideal< Element > | |
buildPolynomial(Polynomial< Element > &res, Element *row, int *tabMon, int width, int start, int *tau) | F4::Ideal< Element > | |
f4() | F4::Ideal< Element > | |
getReducedGroebnerBasis() const | F4::Ideal< Element > | |
Ideal(std::vector< Polynomial< Element >> &polynomialArray, int nbVariable, int capacity=100000, int degree=0) | F4::Ideal< Element > | |
postprocessing(Matrix< Element > &matrix, int *tabMon, int *sigma, int *tau, int height, int width, int heightReal, int nbPiv, Stat &stat) | F4::Ideal< Element > | |
preprocessing(int &width, int &height, int &nbPiv) | F4::Ideal< Element > | |
printInfo() const | F4::Ideal< Element > | |
printMatrix(Matrix< Element > &mat, int *tabMon, int *sigma, string const &filename) | F4::Ideal< Element > | |
printMonomialAvl() | F4::Ideal< Element > | |
printReducedGroebnerBasis(bool printBasis=false) const | F4::Ideal< Element > | |
printReducedGroebnerBasis(string const filename, int64_t modulo) const | F4::Ideal< Element > | |
printTaggedPolynomialAvl() const | F4::Ideal< Element > | |
simplify(Monomial const &u, int numList) | F4::Ideal< Element > | |
transform(Matrix< Element > &mat, int *tabMon, int nbPiv, int *tau, int *sigma, int *startTail, int *endCol) | F4::Ideal< Element > | |
update(int index, bool purge, Stat &stat) | F4::Ideal< Element > | |
~Ideal() | F4::Ideal< Element > | |