|
Macaulay2 Engine
|
This is the complete list of members for M2::ARingTower, including all inherited members.
| add(elem &result, elem a, elem b) const | M2::ARingTower | inline |
| add_in_place(int level, ARingPolynomial &f, const ARingPolynomial g) const | M2::ARingTower | private |
| alloc_poly_0(int deg) const | M2::ARingTower | private |
| alloc_poly_n(int deg) const | M2::ARingTower | private |
| ARingTower(const BaseRingType &baseRing, const std::vector< std::string > &names, const std::vector< ElementType > &extensions) | M2::ARingTower | |
| ARingTowerEvaluator class | M2::ARingTower | friend |
| BaseCoefficientType typedef | M2::ARingTower | |
| baseRing() const | M2::ARingTower | inline |
| BaseRingType typedef | M2::ARingTower | |
| characteristic() const | M2::ARingTower | inline |
| clear(elem &f) const | M2::ARingTower | inline |
| clear(int level, ARingPolynomial &f) const | M2::ARingTower | private |
| compare_elems(ElementType f, ElementType g) const | M2::ARingTower | inline |
| computeHashValue(const elem &a) const | M2::ARingTower | inline |
| copy(elem &result, elem a) const | M2::ARingTower | inline |
| copy(int level, const ARingPolynomial f) const | M2::ARingTower | private |
| create(const BaseRingType &baseRing, const std::vector< std::string > &names) | M2::ARingTower | static |
| create(const ARingTower &R, const std::vector< std::string > &new_names) | M2::ARingTower | static |
| create(const ARingTower &R, const std::vector< ElementType > &extensions) | M2::ARingTower | static |
| dealloc_poly(ARingPolynomial &f) const | M2::ARingTower | private |
| divide(elem &result, elem a, elem b) const | M2::ARingTower | inline |
| elem typedef | M2::ARingTower | |
| elem_text_out(buffer &o, ElementType a, bool p_one=true, bool p_plus=false, bool p_parens=false) const | M2::ARingTower | inline |
| elem_text_out(buffer &o, int level, const ElementType f, bool p_one, bool p_plus, bool p_parens) const | M2::ARingTower | private |
| ElementType typedef | M2::ARingTower | |
| eval(const RingMap *map, const elem f, int first_var, ring_elem &result) const | M2::ARingTower | inline |
| extensions_text_out(buffer &o) const | M2::ARingTower | private |
| from_ring_elem(ElementType &result, const ring_elem &a) const | M2::ARingTower | inline |
| from_ring_elem_const(const ring_elem &a) const | M2::ARingTower | inline |
| increase_capacity(int newdeg, ARingPolynomial &f) const | M2::ARingTower | private |
| init(elem &result) const | M2::ARingTower | inline |
| init_set(elem &result, elem a) const | M2::ARingTower | inline |
| invert(elem &result, elem a) const | M2::ARingTower | inline |
| is_equal(ElementType f, ElementType g) const | M2::ARingTower | inline |
| is_equal(int level, const ARingPolynomial f, const ARingPolynomial g) const | M2::ARingTower | private |
| is_one(int level, const ARingPolynomial f) const | M2::ARingTower | private |
| is_unit(ElementType f) const | M2::ARingTower | inline |
| is_zero(ElementType f) const | M2::ARingTower | inline |
| mBaseRing | M2::ARingTower | private |
| mExtensions | M2::ARingTower | private |
| mNumVars | M2::ARingTower | private |
| mStartLevel | M2::ARingTower | private |
| mult(elem &result, elem a, elem b) const | M2::ARingTower | inline |
| mult_by_coeff(ARingPolynomial &f, const BaseCoefficientType &b) const | M2::ARingTower | |
| mult_by_coeff(int level, ARingPolynomial &f, const BaseCoefficientType &b) const | M2::ARingTower | private |
| mVarNames | M2::ARingTower | private |
| n_vars() const | M2::ARingTower | inline |
| negate(elem &result, elem a) const | M2::ARingTower | inline |
| negate_in_place(int level, ARingPolynomial &f) const | M2::ARingTower | private |
| operator delete(void *obj) | our_new_delete | inlinestatic |
| operator delete(void *obj, void *existing_memory) | our_new_delete | inlinestatic |
| operator delete[](void *obj) | our_new_delete | inlinestatic |
| operator delete[](void *obj, void *existing_memory) | our_new_delete | inlinestatic |
| operator new(size_t size) | our_new_delete | inlinestatic |
| operator new(size_t size, void *existing_memory) | our_new_delete | inlinestatic |
| operator new[](size_t size) | our_new_delete | inlinestatic |
| operator new[](size_t size, void *existing_memory) | our_new_delete | inlinestatic |
| power(elem &result, elem a, int n) const | M2::ARingTower | inline |
| power_mpz(elem &result, elem a, mpz_srcptr n) const | M2::ARingTower | inline |
| random(ElementType &result) const | M2::ARingTower | inline |
| reset_degree(ARingPolynomial &f) const | M2::ARingTower | private |
| ringID | M2::ARingTower | static |
| set(elem &result, elem a) const | M2::ARingTower | inline |
| set_from_BigReal(elem &result, gmp_RR a) const | M2::ARingTower | inline |
| set_from_long(elem &result, long a) const | M2::ARingTower | inline |
| set_from_mpq(elem &result, mpq_srcptr a) const | M2::ARingTower | inline |
| set_from_mpz(elem &result, mpz_srcptr a) const | M2::ARingTower | inline |
| set_var(elem &result, int v) const | M2::ARingTower | inline |
| set_zero(elem &result) const | M2::ARingTower | inline |
| subtract(elem &result, elem a, elem b) const | M2::ARingTower | inline |
| subtract_in_place(int level, ARingPolynomial &f, const ARingPolynomial g) const | M2::ARingTower | private |
| subtract_multiple(elem &result, elem a, elem b) const | M2::ARingTower | inline |
| swap(ElementType &a, ElementType &b) const | M2::ARingTower | inline |
| syzygy(ElementType a, ElementType b, ElementType &x, ElementType &y) const | M2::ARingTower | inline |
| text_out(buffer &o) const | M2::ARingTower | |
| to_ring_elem(ring_elem &result, const ElementType &a) const | M2::ARingTower | inline |
| var(int level, int v) const | M2::ARingTower | private |
| varNames() const | M2::ARingTower | inline |
| ~ARingTower() | M2::ARingTower | virtual |