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

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

compare(const Monom &m1, const Monom &m2) constFreeMonoid
compare(const Word &w1, const Word &m2) constFreeMonoid
copy(const Monom &m, MonomialInserter &result) constFreeMonoid
degreeMonoid() constFreeMonoidinline
degreeRing() constFreeMonoidinline
elem_text_out(buffer &o, const Monom &m1) constFreeMonoid
flattenedDegrees() constFreeMonoidinline
FreeMonoid(const std::vector< std::string > &variableNames, const PolynomialRing *degreeRing, const std::vector< int > &degrees, const std::vector< int > &wtvecs, const std::vector< int > &heftVector)FreeMonoid
fromMonomial(const_monomial monom, MonomialInserter &result) constFreeMonoid
getMonomial(Monom monom, std::vector< int > &result) constFreeMonoid
getMonomialReversed(Monom monom, std::vector< int > &result) constFreeMonoid
heftOfVar(int v) constFreeMonoidinlineprivate
index_of_variable(const Monom &m) constFreeMonoid
is_one(const Monom &m) constFreeMonoid
isEqual(const Monom &m1, const Monom &m2) constFreeMonoid
mDegreeOfVarFreeMonoidprivate
mDegreeRingFreeMonoidprivate
mDegreesFreeMonoidprivate
mHeftDegreesFreeMonoidprivate
mHeftVectorFreeMonoidprivate
mNumWeightsFreeMonoidprivate
MonomialInserter typedefFreeMonoid
monomInsertFromWord(MonomialInserter &result, const Word &w) constFreeMonoid
mult(const Monom &m1, const Monom &m2, MonomialInserter &result) constFreeMonoid
mult3(const Monom &m1, const Monom &m2, const Monom &m3, MonomialInserter &result) constFreeMonoid
multi_degree(const Monom &m, monomial already_allocated_degree_vector) constFreeMonoid
mVariableNamesFreeMonoidprivate
mWeightVectorsFreeMonoidprivate
numVars() constFreeMonoidinline
numWeights() constFreeMonoidinline
one(MonomialInserter &m) constFreeMonoid
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
setWeights(Monom &m) constFreeMonoidprivate
support(const Monom &m, std::vector< int > &result) constFreeMonoid
var(int v, MonomialInserter &result) constFreeMonoid
variableNames() constFreeMonoidinline
weightOfVar(int v, int wt) constFreeMonoidinlineprivate
wordFromMonom(Word &result, const Monom &m) constFreeMonoid
wordHeft(Word &word) constFreeMonoidinline
wordHeft(Word &word, int start_index) constFreeMonoidinline
wordLength(const Monom &m) constFreeMonoidinlineprivate
wordPrefixFromMonom(Word &result, const Monom &m, int endIndex) constFreeMonoid
wordProductAsMonom(const Word &left, const Word &right, MemoryBlock &memBlock) constFreeMonoid
wordProductAsMonom(const Word &left, const Word &mid, const Word &right, MemoryBlock &memBlock) constFreeMonoid
wordProductAsMonom(const Word &left, const Monom &mid, const Word &right, MemoryBlock &memBlock) constFreeMonoid
wordProductAsWord(const Word &left, const Word &right, MemoryBlock &memBlock) constFreeMonoid
wordProductAsWord(const Word &left, const Word &mid, const Word &right, MemoryBlock &memBlock) constFreeMonoid
wordSuffixFromMonom(Word &result, const Monom &m, int beginIndex) constFreeMonoid
wordWeight(Word &word, const std::vector< int > &weight, int start_index) constFreeMonoidprivate