Macaulay2 Engine
Loading...
Searching...
No Matches
DPoly Member List

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)DPolyprivate
add_in_place_n(int level, TowerPolynomial &f, const TowerPolynomial g)DPolyprivate
add_term(int level, TowerPolynomial &result, long coeff, exponents_t exp) constDPoly
alloc_poly_0(int deg, long *elems=nullptr)DPolystatic
alloc_poly_n(int deg, TowerPolynomial *elems=nullptr)DPolystatic
append_to_stream(std::ostream &o, int level, const TowerPolynomial f)DPolystatic
characDPolyprivate
compare(int level, const TowerPolynomial f, const TowerPolynomial g)DPoly
copy(int level, const TowerPolynomial f)DPolystatic
dealloc_poly(TowerPolynomial &f)DPolystatic
degree(int level, int var, const TowerPolynomial f) constDPoly
degree_of_extension(int level)DPoly
degrees_of_vars(int level, const TowerPolynomial f, std::vector< int > &result_max_degs) constDPoly
diff(int level, int var, const TowerPolynomial f)DPoly
diff_0(const TowerPolynomial f)DPolyprivate
diff_n(int level, int whichvar, const TowerPolynomial f)DPolyprivate
display_poly(FILE *fil, int level, const TowerPolynomial f)DPolystatic
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 classDPolyfriend
elem_text_out(buffer &o, int level, const TowerPolynomial f, bool p_one, bool p_plus, bool p_parens, M2_ArrayString names) constDPoly
extensionsDPolyprivate
extensions_text_out(buffer &o, M2_ArrayString names) constDPoly
from_long(int level, long c)DPolystatic
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)DPolystatic
increase_size_n(int newdeg, TowerPolynomial &f)DPolystatic
index_of_var(int level, const TowerPolynomial f) constDPoly
initialize(long p, int nvars0, const TowerPolynomial *ext0)DPolyprivate
invert(int level, const TowerPolynomial a)DPoly
is_equal(int level, const TowerPolynomial f, const TowerPolynomial g)DPolystatic
is_one(int level, const TowerPolynomial f)DPolystatic
is_zero(TowerPolynomial f)DPolyinlinestatic
lowerP(int level, const TowerPolynomial f)DPoly
make_monic(int level, TowerPolynomial &f)DPoly
make_monic3(int level, TowerPolynomial &u1, TowerPolynomial &u2, TowerPolynomial &u3)DPolyprivate
make_monic_0(TowerPolynomial &f, long &result_multiplier)DPolyprivate
make_monic_n(int level, TowerPolynomial &f, TowerPolynomial &result_multiplier)DPolyprivate
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)DPolyprivate
mult_by_coeff_0(TowerPolynomial &f, long b)DPolyprivate
mult_by_coeff_n(int level, TowerPolynomial &f, TowerPolynomial b)DPolyprivate
mult_by_int(int level, long c, const TowerPolynomial f)DPoly
mult_by_int_0(long c, const TowerPolynomial f)DPolyprivate
mult_by_int_n(int level, long c, const TowerPolynomial f)DPolyprivate
mult_n(int level, const TowerPolynomial f, const TowerPolynomial g, bool reduce_by_extension)DPolyprivate
negate_in_place(int level, TowerPolynomial &f)DPoly
nlevelsDPolyprivate
normal_form(int level, TowerPolynomial &f)DPoly
nvarsDPolyprivate
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)DPolyprivate
random_n(int level, int deg)DPolyprivate
read_poly(char *&str, int level)DPolystatic
read_poly_0(char *&str)DPolyprivatestatic
read_poly_n(char *&str, int level)DPolyprivatestatic
remainder(int level, TowerPolynomial &f, const TowerPolynomial g)DPoly
remove(int level, TowerPolynomial &f)DPoly
reset_degree_0(TowerPolynomial &f)DPolyprivate
reset_degree_n(int level, TowerPolynomial &f)DPolyprivate
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)DPolyprivate
subtract_in_place_n(int level, TowerPolynomial &f, const TowerPolynomial g)DPolyprivate
subtract_multiple_to(int level, TowerPolynomial &f, long a, int i, TowerPolynomial g)DPoly
to_string(int level, const TowerPolynomial f)DPolystatic
var(int level, int v)DPoly
~DPoly()DPolyinline