![]() |
#include <syzextra.h>
Public Member Functions | |
| CLeadingTerm (unsigned int label, const poly lt, const ring) | |
| ~CLeadingTerm () | |
| bool | DivisibilityCheck (const poly multiplier, const poly t, const unsigned long not_sev, const ring r) const |
| as DivisibilityCheck(multiplier * t, ...) for monomial 'm' and a module term 't' More... | |
| bool | DivisibilityCheck (const poly product, const unsigned long not_sev, const ring r) const |
| bool | CheckLT (const ideal &L) const |
| poly | lt () const |
| unsigned long | sev () const |
| unsigned int | label () const |
Private Member Functions | |
| CLeadingTerm () | |
| CLeadingTerm (const CLeadingTerm &) | |
| void | operator= (const CLeadingTerm &) |
Private Attributes | |
| const unsigned long | m_sev |
| not short exp. vector More... | |
| const unsigned int | m_label |
| index in the main L[] + 1 More... | |
| const poly | m_lt |
| the leading term itself L[label-1] More... | |
| const ring | _R |
| const poly | m_lt_copy |
| original copy of LEAD(lt) (only for debug!!!) More... | |
Definition at line 260 of file syzextra.h.
Definition at line 2070 of file syzextra.cc.
| CLeadingTerm::~CLeadingTerm | ( | ) |
Definition at line 2083 of file syzextra.cc.
|
private |
|
private |
Definition at line 2207 of file syzextra.cc.
| bool CLeadingTerm::DivisibilityCheck | ( | const poly | multiplier, |
| const poly | t, | ||
| const unsigned long | not_sev, | ||
| const ring | r | ||
| ) | const |
as DivisibilityCheck(multiplier * t, ...) for monomial 'm' and a module term 't'
Definition at line 2238 of file syzextra.cc.
| bool CLeadingTerm::DivisibilityCheck | ( | const poly | product, |
| const unsigned long | not_sev, | ||
| const ring | r | ||
| ) | const |
Definition at line 2213 of file syzextra.cc.
| unsigned int CLeadingTerm::label | ( | ) | const |
Definition at line 2105 of file syzextra.cc.
| poly CLeadingTerm::lt | ( | ) | const |
Definition at line 2091 of file syzextra.cc.
|
private |
| unsigned long CLeadingTerm::sev | ( | ) | const |
Definition at line 2098 of file syzextra.cc.
|
private |
Definition at line 295 of file syzextra.h.
index in the main L[] + 1
Definition at line 290 of file syzextra.h.
the leading term itself L[label-1]
Definition at line 292 of file syzextra.h.
original copy of LEAD(lt) (only for debug!!!)
Definition at line 297 of file syzextra.h.
|
private |
not short exp. vector
Definition at line 287 of file syzextra.h.