RelatedTerns
.
More...
#include <RelatedTermsBase.h>
Public Member Functions | |
RelatedTermsBase (const BoolePolyRing &ring) | |
Empty set of terms. | |
RelatedTermsBase (const Monomial &lead, const MonomialSet &terms, const MonomialSet &ignorable, const MonomialSet &significant) | |
Nontrivial constructor. | |
const MonomialSet & | related_terms () const |
finally get the related terms | |
const BoundedDivisorsOf & | divisors_of () const |
Get parameterized functional. | |
MonomialSet | factors (const MonomialSet &terms) const |
Minimal related elements from terms , with lead's variables set to 1. | |
MonomialSet | critical_terms_base (const MonomialSet &terms) const |
Related elements in terms modulo the ignorable elements. | |
MonomialSet | unrelated_terms (const MonomialSet &terms) const |
Extract terms not owning variables of current generator's leading term. |
RelatedTerns
. polybori::groebner::RelatedTermsBase::RelatedTermsBase | ( | const BoolePolyRing & | ring | ) | [inline] |
Empty set of terms.
polybori::groebner::RelatedTermsBase::RelatedTermsBase | ( | const Monomial & | lead, | |
const MonomialSet & | terms, | |||
const MonomialSet & | ignorable, | |||
const MonomialSet & | significant | |||
) | [inline] |
Nontrivial constructor.
const MonomialSet& polybori::groebner::RelatedTermsBase::related_terms | ( | ) | const [inline] |
finally get the related terms
const BoundedDivisorsOf& polybori::groebner::RelatedTermsBase::divisors_of | ( | ) | const [inline] |
Get parameterized functional.
MonomialSet polybori::groebner::RelatedTermsBase::factors | ( | const MonomialSet & | terms | ) | const [inline] |
Minimal related elements from terms
, with lead's
variables set to 1.
References polybori::groebner::minimal_elements_divided().
MonomialSet polybori::groebner::RelatedTermsBase::critical_terms_base | ( | const MonomialSet & | terms | ) | const [inline] |
Related elements in terms
modulo the ignorable elements.
References polybori::groebner::mod_mon_set().
MonomialSet polybori::groebner::RelatedTermsBase::unrelated_terms | ( | const MonomialSet & | terms | ) | const [inline] |
Extract terms not owning variables of current generator's leading term.
References polybori::member_function_operator().