PolyBoRi
Public Member Functions | Static Public Attributes

PBORINAME::groebner::LexBucket Class Reference

#include <lexbuckets.h>

List of all members.

Public Member Functions

 LexBucket ()
LexBucketoperator+= (const Polynomial &p)
 LexBucket (const Polynomial &p)
void clearFront ()
Exponent leadExp ()
bool isZero ()
void updateTailStart ()
idx_type getTailStart ()
void increaseTailStart (idx_type new_start)
Polynomial value ()
Polynomial getFront ()
bool isOne ()

Static Public Attributes

static const int var_group_size = 1

Constructor & Destructor Documentation

PBORINAME::groebner::LexBucket::LexBucket ( ) [inline]
PBORINAME::groebner::LexBucket::LexBucket ( const Polynomial p) [inline]

Member Function Documentation

void PBORINAME::groebner::LexBucket::clearFront ( ) [inline]
Polynomial PBORINAME::groebner::LexBucket::getFront ( ) [inline]
idx_type PBORINAME::groebner::LexBucket::getTailStart ( )
void PBORINAME::groebner::LexBucket::increaseTailStart ( idx_type  new_start)
bool PBORINAME::groebner::LexBucket::isOne ( ) [inline]
bool PBORINAME::groebner::LexBucket::isZero ( )
Exponent PBORINAME::groebner::LexBucket::leadExp ( )
LexBucket & PBORINAME::groebner::LexBucket::operator+= ( const Polynomial p)
void PBORINAME::groebner::LexBucket::updateTailStart ( )
Polynomial PBORINAME::groebner::LexBucket::value ( )

Member Data Documentation


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