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

This is the complete list of members for FreeAlgebra, including all inherited members.

add(Poly &result, Poly::const_iterator fBegin, Poly::const_iterator fEnd, Poly::const_iterator gBegin, Poly::const_iterator gEnd) constFreeAlgebra
add(Poly &result, const Poly &f, const Poly &g) constFreeAlgebra
add_to_end(Poly &f, const Poly &g) constFreeAlgebra
add_to_end(Poly &f, ring_elem coeff, const Monom &monom) constFreeAlgebra
addScalarMultipleOf(Poly &result, Poly::const_iterator fBegin, Poly::const_iterator fEnd, Poly::const_iterator gBegin, Poly::const_iterator gEnd, ring_elem coeff) constFreeAlgebra
clear(Poly &f) constFreeAlgebra
coefficientRing() constFreeAlgebrainline
compare_elems(const Poly &f, const Poly &g) constFreeAlgebra
computeHashValue(const Poly &a) constFreeAlgebra
copy(Poly &result, Poly::const_iterator fBegin, Poly::const_iterator fEnd) constFreeAlgebra
copy(Poly &result, const Poly &f) constFreeAlgebra
create(const Ring *K, const std::vector< std::string > &names, const PolynomialRing *degreeRing, const std::vector< int > &degrees, const std::vector< int > &wtvecs, const std::vector< int > &heftVector)FreeAlgebrastatic
degree(const Poly &f) constFreeAlgebrainline
degreeMonoid() constFreeAlgebrainline
elem_text_out(buffer &o, const Poly &f, bool p_one, bool p_plus, bool p_parens) constFreeAlgebra
eval(const RingMap *map, const Poly &f, int first_var) constFreeAlgebra
FreeAlgebra(const Ring *K, std::shared_ptr< FreeMonoid > M)FreeAlgebraprivate
from_coefficient(Poly &result, const ring_elem a) constFreeAlgebra
from_int(Poly &result, mpz_srcptr n) constFreeAlgebra
from_long(Poly &result, long n) constFreeAlgebra
from_rational(Poly &result, const mpq_srcptr q) constFreeAlgebra
from_word(Poly &result, const Word &word) constFreeAlgebra
from_word(Poly &result, const std::vector< int > &word) constFreeAlgebra
from_word(Poly &result, ring_elem coeff, const Word &word) constFreeAlgebra
from_word(Poly &result, ring_elem coeff, const std::vector< int > &word) constFreeAlgebra
heft_degree(const Poly &f) constFreeAlgebra
init(Poly &f) constFreeAlgebrainline
is_equal(const Poly &f, const Poly &g) constFreeAlgebra
is_homogeneous(const Poly &f) constFreeAlgebra
is_unit(const Poly &f) constFreeAlgebra
is_zero(const Poly &f) constFreeAlgebrainline
lead_term_as_poly(Poly &result, const Poly &f) constFreeAlgebra
lead_word(const Poly &f) constFreeAlgebra
lead_word_prefix(const Poly &f, int endIndex) constFreeAlgebra
lead_word_suffix(const Poly &f, int beginIndex) constFreeAlgebra
make_SumCollector() constFreeAlgebra
makeMonic(Poly &result, Poly &f) constFreeAlgebra
makeMonicInPlace(Poly &f) constFreeAlgebra
mCoefficientRingFreeAlgebraprivate
mMonoidFreeAlgebraprivate
monoid() constFreeAlgebrainline
mult(Poly &result, const Poly &f, const Poly &g) constFreeAlgebra
mult_by_coeff(Poly &result, const Poly &f, const ring_elem c) constFreeAlgebra
mult_by_term_left(Poly &result, const Poly &f, const ring_elem c, const Monom m) constFreeAlgebra
mult_by_term_left(Poly &result, const Poly &f, const ring_elem c, const Word &w) constFreeAlgebra
mult_by_term_left_and_right(Poly &result, const Poly &f, const ring_elem c, const Monom leftM, const Monom rightM) constFreeAlgebra
mult_by_term_left_and_right(Poly &result, const Poly &f, const Monom leftM, const Monom rightM) constFreeAlgebra
mult_by_term_left_and_right(Poly &result, const Poly &f, const ring_elem c, const Word &leftW, const Word &rightW) constFreeAlgebra
mult_by_term_left_and_right(Poly &result, const Poly &f, const Word &leftW, const Word &rightW) constFreeAlgebra
mult_by_term_right(Poly &result, const Poly &f, const ring_elem c, const Monom m) constFreeAlgebra
mult_by_term_right(Poly &result, const Poly &f, const ring_elem c, const Word &w) constFreeAlgebra
multi_degree(const Poly &f, monomial already_allocated_degree_vector) constFreeAlgebra
n_terms(const Poly &f) constFreeAlgebrainline
negate(Poly &result, const Poly &f) constFreeAlgebra
numVars() constFreeAlgebrainline
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(Poly &result, const Poly &f, int n) constFreeAlgebra
power(Poly &result, const Poly &f, mpz_srcptr n) constFreeAlgebra
setZero(Poly &f) constFreeAlgebra
subtract(Poly &result, const Poly &f, const Poly &g) constFreeAlgebra
subtractScalarMultipleOf(Poly &result, const Poly &f, const Poly &g, ring_elem coeff) constFreeAlgebra
support(const Poly &f) constFreeAlgebra
swap(Poly &f, Poly &g) constFreeAlgebra
var(Poly &result, int v) constFreeAlgebra