PolyBoRi
Public Member Functions | Public Attributes | List of all members
polybori::groebner::PolyEntryBase Class Reference

This class defines the base of PolyEntry. More...

#include <PolyEntryBase.h>

Inheritance diagram for polybori::groebner::PolyEntryBase:
polybori::groebner::PolyEntry

Public Member Functions

 PolyEntryBase (const Polynomial &poly)

Public Attributes

LiteralFactorization literal_factors
Polynomial p
Monomial lead
wlen_type weightedLength
len_type length
deg_type deg
deg_type leadDeg
Exponent leadExp
Monomial gcdOfTerms
Exponent usedVariables
Exponent tailVariables
Polynomial tail
bool minimal
std::set< idx_typevPairCalculated
 set of variables with which pair was calculated

Detailed Description

This class defines the base of PolyEntry.

Constructor & Destructor Documentation

polybori::groebner::PolyEntryBase::PolyEntryBase ( const Polynomial poly)
inline

Member Data Documentation

deg_type polybori::groebner::PolyEntryBase::deg
Monomial polybori::groebner::PolyEntryBase::gcdOfTerms
Monomial polybori::groebner::PolyEntryBase::lead
deg_type polybori::groebner::PolyEntryBase::leadDeg
Exponent polybori::groebner::PolyEntryBase::leadExp
len_type polybori::groebner::PolyEntryBase::length
LiteralFactorization polybori::groebner::PolyEntryBase::literal_factors
bool polybori::groebner::PolyEntryBase::minimal
Polynomial polybori::groebner::PolyEntryBase::p
Polynomial polybori::groebner::PolyEntryBase::tail
Exponent polybori::groebner::PolyEntryBase::tailVariables
Exponent polybori::groebner::PolyEntryBase::usedVariables
std::set<idx_type> polybori::groebner::PolyEntryBase::vPairCalculated

set of variables with which pair was calculated

wlen_type polybori::groebner::PolyEntryBase::weightedLength

The documentation for this class was generated from the following file: