PolyBoRi
polybori::LexOrder Member List
This is the complete list of members for polybori::LexOrder, including all inherited members.
appendBlock(checked_idx_type)polybori::COrderingBase [inline, virtual]
ascending_property typedefpolybori::COrderingTagsBase< lex_tag, valid_tag, invalid_tag, invalid_tag, valid_tag >
ascendingVariables() constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
base typedefpolybori::COrderingFacade< LexOrder, lex_tag >
baseorder_code enum valuepolybori::order_traits< lex_tag >
block_idx_type typedefpolybori::COrderingBase
block_iterator typedefpolybori::COrderingBase
blockBegin() const polybori::COrderingBase [inline, virtual]
blockEnd() const polybori::COrderingBase [inline, virtual]
blockorder_property typedefpolybori::COrderingTagsBase< lex_tag, valid_tag, invalid_tag, invalid_tag, valid_tag >
bool_type typedefpolybori::CAuxTypes
checked_idx_type typedefpolybori::COrderingBase
clearBlocks()polybori::COrderingBase [inline, virtual]
comp_type typedefpolybori::CAuxTypes
compare(idx_type, idx_type) const polybori::LexOrder [virtual]
compare(const monom_type &, const monom_type &) const polybori::LexOrder [virtual]
compare(const exp_type &, const exp_type &) const polybori::LexOrder [virtual]
COrderingBase()polybori::COrderingBase [inline]
COrderingFacade()polybori::COrderingFacade< LexOrder, lex_tag > [inline]
COrderingFacade(const self &rhs)polybori::COrderingFacade< LexOrder, lex_tag > [inline]
deg_type typedefpolybori::CAuxTypes
degorder_property typedefpolybori::COrderingTagsBase< lex_tag, valid_tag, invalid_tag, invalid_tag, valid_tag >
degrevlexorder_property typedefpolybori::COrderingTagsBase< lex_tag, valid_tag, invalid_tag, invalid_tag, valid_tag >
descending_property typedefpolybori::COrderingTagsBase< lex_tag, valid_tag, invalid_tag, invalid_tag, valid_tag >
descendingVariables() constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
errornum_type typedefpolybori::CAuxTypes
errortext_type typedefpolybori::CAuxTypes
exp_type typedefpolybori::COrderingBase
getBaseOrderCode() constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
getOrderCode() constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
hash_type typedefpolybori::CAuxTypes
idx_comparer_type typedefpolybori::LexOrder
idx_type typedefpolybori::CAuxTypes
inSameBlockInternal(idx_type, idx_type, invalid_tag) constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, protected]
inSameBlockInternal(idx_type first, idx_type second, valid_tag) constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, protected]
integer_type typedefpolybori::CAuxTypes
isBlockOrder() constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
isDegreeOrder() constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
isDegreeReverseLexicographical() constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
isLexicographical() constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
isSymmetric() constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
isTotalDegreeOrder() constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
large_size_type typedefpolybori::CAuxTypes
lastBlockStart() constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
lead(const poly_type &) const polybori::LexOrder [virtual]
lead(const poly_type &poly, deg_type) const polybori::LexOrder [inline, virtual]
leadExp(const poly_type &) const polybori::LexOrder [virtual]
leadExp(const poly_type &poly, deg_type) const polybori::LexOrder [inline, virtual]
leadExpIteratorBegin(const poly_type &poly) constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
leadExpIteratorEnd(const poly_type &poly) constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
leadFirst(const poly_type &poly) constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
leadIteratorBegin(const poly_type &poly) constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
leadIteratorEnd(const poly_type &poly) constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
lex_property typedefpolybori::COrderingTagsBase< lex_tag, valid_tag, invalid_tag, invalid_tag, valid_tag >
LexOrder()polybori::LexOrder [inline]
LexOrder(const self &rhs)polybori::LexOrder [inline]
lieInSameBlock(idx_type first, idx_type second) constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
monom(const set_type &rhs) const polybori::COrderingBase [inline, protected]
monom_type typedefpolybori::COrderingBase
navigator typedefpolybori::COrderingBase
order_code enum valuepolybori::order_traits< lex_tag >
order_lead_tag typedefpolybori::COrderingFacade< LexOrder, lex_tag >
order_tag typedefpolybori::COrderingTagsBase< lex_tag, valid_tag, invalid_tag, invalid_tag, valid_tag >
order_type typedefpolybori::COrderingFacade< LexOrder, lex_tag >
ordercode_type typedefpolybori::CAuxTypes
ordered_exp_iterator typedefpolybori::COrderingBase
ordered_iterator typedefpolybori::COrderingBase
ordered_property typedefpolybori::COrderingTagsBase< lex_tag, valid_tag, invalid_tag, invalid_tag, valid_tag >
orderedStandardIteration() constpolybori::COrderingFacade< LexOrder, lex_tag > [inline, virtual]
ordering_tags typedefpolybori::COrderingFacade< LexOrder, lex_tag >
ostream_type typedefpolybori::CAuxTypes
poly_type typedefpolybori::COrderingBase
refcount_type typedefpolybori::CAuxTypes
set_type typedefpolybori::COrderingBase
size_type typedefpolybori::CAuxTypes
symmetry_property typedefpolybori::COrderingTagsBase< lex_tag, valid_tag, invalid_tag, invalid_tag, valid_tag >
totaldegorder_property typedefpolybori::COrderingTagsBase< lex_tag, valid_tag, invalid_tag, invalid_tag, valid_tag >
vartext_type typedefpolybori::CAuxTypes
~COrderingBase()=0polybori::COrderingBase [inline, pure virtual]
~COrderingFacade()polybori::COrderingFacade< LexOrder, lex_tag > [inline]
~LexOrder()polybori::LexOrder [inline]