|
Macaulay2 Engine
|
This is the complete list of members for DPoly, including all inherited members.
| add_in_place(int level, TowerPolynomial &f, const TowerPolynomial g) | DPoly | |
| add_in_place_0(TowerPolynomial &f, const TowerPolynomial g) | DPoly | private |
| add_in_place_n(int level, TowerPolynomial &f, const TowerPolynomial g) | DPoly | private |
| add_term(int level, TowerPolynomial &result, long coeff, exponents_t exp) const | DPoly | |
| alloc_poly_0(int deg, long *elems=nullptr) | DPoly | static |
| alloc_poly_n(int deg, TowerPolynomial *elems=nullptr) | DPoly | static |
| append_to_stream(std::ostream &o, int level, const TowerPolynomial f) | DPoly | static |
| charac | DPoly | private |
| compare(int level, const TowerPolynomial f, const TowerPolynomial g) | DPoly | |
| copy(int level, const TowerPolynomial f) | DPoly | static |
| dealloc_poly(TowerPolynomial &f) | DPoly | static |
| degree(int level, int var, const TowerPolynomial f) const | DPoly | |
| degree_of_extension(int level) | DPoly | |
| degrees_of_vars(int level, const TowerPolynomial f, std::vector< int > &result_max_degs) const | DPoly | |
| diff(int level, int var, const TowerPolynomial f) | DPoly | |
| diff_0(const TowerPolynomial f) | DPoly | private |
| diff_n(int level, int whichvar, const TowerPolynomial f) | DPoly | private |
| display_poly(FILE *fil, int level, const TowerPolynomial f) | DPoly | static |
| division_in_place(int level, TowerPolynomial &f, const TowerPolynomial g, TowerPolynomial &result_quot) | DPoly | |
| division_in_place_monic(int level, TowerPolynomial &f, const TowerPolynomial g) | DPoly | |
| down_level(int newlevel, int oldlevel, TowerPolynomial &f) | DPoly | |
| DPoly(long p, int nvars0, const TowerPolynomial *extensions=nullptr) | DPoly | |
| DPolyTraverser class | DPoly | friend |
| elem_text_out(buffer &o, int level, const TowerPolynomial f, bool p_one, bool p_plus, bool p_parens, M2_ArrayString names) const | DPoly | |
| extensions | DPoly | private |
| extensions_text_out(buffer &o, M2_ArrayString names) const | DPoly | |
| from_long(int level, long c) | DPoly | static |
| gcd(int level, const TowerPolynomial f, const TowerPolynomial g) | DPoly | |
| gcd_coefficients(int level, const TowerPolynomial f, const TowerPolynomial g, TowerPolynomial &result_u, TowerPolynomial &result_v) | DPoly | |
| increase_size_0(int newdeg, TowerPolynomial &f) | DPoly | static |
| increase_size_n(int newdeg, TowerPolynomial &f) | DPoly | static |
| index_of_var(int level, const TowerPolynomial f) const | DPoly | |
| initialize(long p, int nvars0, const TowerPolynomial *ext0) | DPoly | private |
| invert(int level, const TowerPolynomial a) | DPoly | |
| is_equal(int level, const TowerPolynomial f, const TowerPolynomial g) | DPoly | static |
| is_one(int level, const TowerPolynomial f) | DPoly | static |
| is_zero(TowerPolynomial f) | DPoly | inlinestatic |
| lowerP(int level, const TowerPolynomial f) | DPoly | |
| make_monic(int level, TowerPolynomial &f) | DPoly | |
| make_monic3(int level, TowerPolynomial &u1, TowerPolynomial &u2, TowerPolynomial &u3) | DPoly | private |
| make_monic_0(TowerPolynomial &f, long &result_multiplier) | DPoly | private |
| make_monic_n(int level, TowerPolynomial &f, TowerPolynomial &result_multiplier) | DPoly | private |
| mult(int level, const TowerPolynomial f, const TowerPolynomial g, bool reduce_by_extension) | DPoly | |
| mult_0(const TowerPolynomial f, const TowerPolynomial g, bool reduce_by_extension) | DPoly | private |
| mult_by_coeff_0(TowerPolynomial &f, long b) | DPoly | private |
| mult_by_coeff_n(int level, TowerPolynomial &f, TowerPolynomial b) | DPoly | private |
| mult_by_int(int level, long c, const TowerPolynomial f) | DPoly | |
| mult_by_int_0(long c, const TowerPolynomial f) | DPoly | private |
| mult_by_int_n(int level, long c, const TowerPolynomial f) | DPoly | private |
| mult_n(int level, const TowerPolynomial f, const TowerPolynomial g, bool reduce_by_extension) | DPoly | private |
| negate_in_place(int level, TowerPolynomial &f) | DPoly | |
| nlevels | DPoly | private |
| normal_form(int level, TowerPolynomial &f) | DPoly | |
| nvars | DPoly | private |
| power_mod(int level, const TowerPolynomial f, mpz_srcptr n, const TowerPolynomial g) | DPoly | |
| pseudo_division(int level, TowerPolynomial &f, const TowerPolynomial g) | DPoly | |
| pseudo_remainder(int level, TowerPolynomial &f, const TowerPolynomial g) | DPoly | |
| random(int level, int deg) | DPoly | |
| random(int level) | DPoly | |
| random_0(int deg) | DPoly | private |
| random_n(int level, int deg) | DPoly | private |
| read_poly(char *&str, int level) | DPoly | static |
| read_poly_0(char *&str) | DPoly | privatestatic |
| read_poly_n(char *&str, int level) | DPoly | privatestatic |
| remainder(int level, TowerPolynomial &f, const TowerPolynomial g) | DPoly | |
| remove(int level, TowerPolynomial &f) | DPoly | |
| reset_degree_0(TowerPolynomial &f) | DPoly | private |
| reset_degree_n(int level, TowerPolynomial &f) | DPoly | private |
| resultant(int level, TowerPolynomial f, TowerPolynomial g) | DPoly | |
| subtract_in_place(int level, TowerPolynomial &f, const TowerPolynomial g) | DPoly | |
| subtract_in_place_0(TowerPolynomial &f, const TowerPolynomial g) | DPoly | private |
| subtract_in_place_n(int level, TowerPolynomial &f, const TowerPolynomial g) | DPoly | private |
| subtract_multiple_to(int level, TowerPolynomial &f, long a, int i, TowerPolynomial g) | DPoly | |
| to_string(int level, const TowerPolynomial f) | DPoly | static |
| var(int level, int v) | DPoly | |
| ~DPoly() | DPoly | inline |