A little class for gathering statistics about the Buchberger algorithm calls.
More...
#include <BuchbergerStats.h>
A little class for gathering statistics about the Buchberger algorithm calls.
Definition at line 18 of file BuchbergerStats.h.
◆ BuchbergerStats()
carl::BuchbergerStats::BuchbergerStats |
( |
| ) |
|
|
inlineprotected |
◆ getInstance()
◆ getNrReducibleIdentities()
unsigned carl::BuchbergerStats::getNrReducibleIdentities |
( |
| ) |
const |
|
inline |
◆ getNrTSQWithConstant()
unsigned carl::BuchbergerStats::getNrTSQWithConstant |
( |
| ) |
const |
|
inline |
◆ getNrTSQWithoutConstant()
unsigned carl::BuchbergerStats::getNrTSQWithoutConstant |
( |
| ) |
const |
|
inline |
◆ getSingleTermSFP()
unsigned carl::BuchbergerStats::getSingleTermSFP |
( |
| ) |
const |
|
inline |
◆ NonZeroReduction()
void carl::BuchbergerStats::NonZeroReduction |
( |
| ) |
|
|
inline |
Count that an S-Pair reduced to some non zero polynomial.
Definition at line 62 of file BuchbergerStats.h.
◆ ReducibleIdentity()
void carl::BuchbergerStats::ReducibleIdentity |
( |
| ) |
|
|
inline |
◆ SingleTermSFP()
void carl::BuchbergerStats::SingleTermSFP |
( |
| ) |
|
|
inline |
Count that we could reduce a single term polynomial by calculating the Squarefree part.
Definition at line 42 of file BuchbergerStats.h.
◆ TreatSPair()
void carl::BuchbergerStats::TreatSPair |
( |
| ) |
|
|
inline |
◆ TSQWithConstant()
void carl::BuchbergerStats::TSQWithConstant |
( |
| ) |
|
|
inline |
Count that we found a TSQ which had a constant trailing term.
Definition at line 26 of file BuchbergerStats.h.
◆ TSQWithoutConstant()
void carl::BuchbergerStats::TSQWithoutConstant |
( |
| ) |
|
|
inline |
Count that we found a TSQ which did not have a constant trailing term.
Definition at line 34 of file BuchbergerStats.h.
◆ instance
◆ mNrOfNonZeroReductions
unsigned carl::BuchbergerStats::mNrOfNonZeroReductions |
|
protected |
◆ mNrOfReducibleIdentities
unsigned carl::BuchbergerStats::mNrOfReducibleIdentities |
|
protected |
◆ mNrOfReductions
unsigned carl::BuchbergerStats::mNrOfReductions |
|
protected |
◆ mNrOfSingleTermSFP
unsigned carl::BuchbergerStats::mNrOfSingleTermSFP |
|
protected |
◆ mNrOfTSQWithConstant
unsigned carl::BuchbergerStats::mNrOfTSQWithConstant |
|
protected |
◆ mNrOfTSQWithoutConstant
unsigned carl::BuchbergerStats::mNrOfTSQWithoutConstant |
|
protected |
The documentation for this class was generated from the following files: