Macaulay2 Engine
Loading...
Searching...
No Matches
M2::ARingTower Member List

This is the complete list of members for M2::ARingTower, including all inherited members.

add(elem &result, elem a, elem b) constM2::ARingTowerinline
add_in_place(int level, ARingPolynomial &f, const ARingPolynomial g) constM2::ARingTowerprivate
alloc_poly_0(int deg) constM2::ARingTowerprivate
alloc_poly_n(int deg) constM2::ARingTowerprivate
ARingTower(const BaseRingType &baseRing, const std::vector< std::string > &names, const std::vector< ElementType > &extensions)M2::ARingTower
ARingTowerEvaluator classM2::ARingTowerfriend
BaseCoefficientType typedefM2::ARingTower
baseRing() constM2::ARingTowerinline
BaseRingType typedefM2::ARingTower
characteristic() constM2::ARingTowerinline
clear(elem &f) constM2::ARingTowerinline
clear(int level, ARingPolynomial &f) constM2::ARingTowerprivate
compare_elems(ElementType f, ElementType g) constM2::ARingTowerinline
computeHashValue(const elem &a) constM2::ARingTowerinline
copy(elem &result, elem a) constM2::ARingTowerinline
copy(int level, const ARingPolynomial f) constM2::ARingTowerprivate
create(const BaseRingType &baseRing, const std::vector< std::string > &names)M2::ARingTowerstatic
create(const ARingTower &R, const std::vector< std::string > &new_names)M2::ARingTowerstatic
create(const ARingTower &R, const std::vector< ElementType > &extensions)M2::ARingTowerstatic
dealloc_poly(ARingPolynomial &f) constM2::ARingTowerprivate
divide(elem &result, elem a, elem b) constM2::ARingTowerinline
elem typedefM2::ARingTower
elem_text_out(buffer &o, ElementType a, bool p_one=true, bool p_plus=false, bool p_parens=false) constM2::ARingTowerinline
elem_text_out(buffer &o, int level, const ElementType f, bool p_one, bool p_plus, bool p_parens) constM2::ARingTowerprivate
ElementType typedefM2::ARingTower
eval(const RingMap *map, const elem f, int first_var, ring_elem &result) constM2::ARingTowerinline
extensions_text_out(buffer &o) constM2::ARingTowerprivate
from_ring_elem(ElementType &result, const ring_elem &a) constM2::ARingTowerinline
from_ring_elem_const(const ring_elem &a) constM2::ARingTowerinline
increase_capacity(int newdeg, ARingPolynomial &f) constM2::ARingTowerprivate
init(elem &result) constM2::ARingTowerinline
init_set(elem &result, elem a) constM2::ARingTowerinline
invert(elem &result, elem a) constM2::ARingTowerinline
is_equal(ElementType f, ElementType g) constM2::ARingTowerinline
is_equal(int level, const ARingPolynomial f, const ARingPolynomial g) constM2::ARingTowerprivate
is_one(int level, const ARingPolynomial f) constM2::ARingTowerprivate
is_unit(ElementType f) constM2::ARingTowerinline
is_zero(ElementType f) constM2::ARingTowerinline
mBaseRingM2::ARingTowerprivate
mExtensionsM2::ARingTowerprivate
mNumVarsM2::ARingTowerprivate
mStartLevelM2::ARingTowerprivate
mult(elem &result, elem a, elem b) constM2::ARingTowerinline
mult_by_coeff(ARingPolynomial &f, const BaseCoefficientType &b) constM2::ARingTower
mult_by_coeff(int level, ARingPolynomial &f, const BaseCoefficientType &b) constM2::ARingTowerprivate
mVarNamesM2::ARingTowerprivate
n_vars() constM2::ARingTowerinline
negate(elem &result, elem a) constM2::ARingTowerinline
negate_in_place(int level, ARingPolynomial &f) constM2::ARingTowerprivate
operator delete(void *obj)our_new_deleteinlinestatic
operator delete(void *obj, void *existing_memory)our_new_deleteinlinestatic
operator delete[](void *obj)our_new_deleteinlinestatic
operator delete[](void *obj, void *existing_memory)our_new_deleteinlinestatic
operator new(size_t size)our_new_deleteinlinestatic
operator new(size_t size, void *existing_memory)our_new_deleteinlinestatic
operator new[](size_t size)our_new_deleteinlinestatic
operator new[](size_t size, void *existing_memory)our_new_deleteinlinestatic
power(elem &result, elem a, int n) constM2::ARingTowerinline
power_mpz(elem &result, elem a, mpz_srcptr n) constM2::ARingTowerinline
random(ElementType &result) constM2::ARingTowerinline
reset_degree(ARingPolynomial &f) constM2::ARingTowerprivate
ringIDM2::ARingTowerstatic
set(elem &result, elem a) constM2::ARingTowerinline
set_from_BigReal(elem &result, gmp_RR a) constM2::ARingTowerinline
set_from_long(elem &result, long a) constM2::ARingTowerinline
set_from_mpq(elem &result, mpq_srcptr a) constM2::ARingTowerinline
set_from_mpz(elem &result, mpz_srcptr a) constM2::ARingTowerinline
set_var(elem &result, int v) constM2::ARingTowerinline
set_zero(elem &result) constM2::ARingTowerinline
subtract(elem &result, elem a, elem b) constM2::ARingTowerinline
subtract_in_place(int level, ARingPolynomial &f, const ARingPolynomial g) constM2::ARingTowerprivate
subtract_multiple(elem &result, elem a, elem b) constM2::ARingTowerinline
swap(ElementType &a, ElementType &b) constM2::ARingTowerinline
syzygy(ElementType a, ElementType b, ElementType &x, ElementType &y) constM2::ARingTowerinline
text_out(buffer &o) constM2::ARingTower
to_ring_elem(ring_elem &result, const ElementType &a) constM2::ARingTowerinline
var(int level, int v) constM2::ARingTowerprivate
varNames() constM2::ARingTowerinline
~ARingTower()M2::ARingTowervirtual