#include <NextSpoly.h>
Public Member Functions | |
| NextSpoly (ReductionStrategy &gen, PairStatusSet &status) | |
| Polynomial | operator() (const Pair &act_pair) |
Protected Member Functions | |
| Polynomial | compute (const Pair &act_pair, const Polynomial &result) |
| Polynomial | compute (const IJPairData &ij, const Polynomial &res) |
| Polynomial | compute (const VariablePairData &vp, const Polynomial &res) |
| void | replacePair (int &first, int &second) |
| template<class Iterator> | |
| void | replacePair (Iterator start, Iterator finish, int &first, int &second) |
| polybori::groebner::NextSpoly::NextSpoly | ( | ReductionStrategy & | gen, | |
| PairStatusSet & | status | |||
| ) | [inline] |
| Polynomial polybori::groebner::NextSpoly::operator() | ( | const Pair & | act_pair | ) | [inline] |
References polybori::groebner::PairE::extract().
| Polynomial polybori::groebner::NextSpoly::compute | ( | const Pair & | act_pair, | |
| const Polynomial & | result | |||
| ) | [inline, protected] |
| Polynomial polybori::groebner::NextSpoly::compute | ( | const IJPairData & | ij, | |
| const Polynomial & | res | |||
| ) | [inline, protected] |
| Polynomial polybori::groebner::NextSpoly::compute | ( | const VariablePairData & | vp, | |
| const Polynomial & | res | |||
| ) | [inline, protected] |
| void polybori::groebner::NextSpoly::replacePair | ( | int & | first, | |
| int & | second | |||
| ) | [inline, protected] |
References polybori::BooleSet::expBegin(), and polybori::BooleSet::expEnd().
| void polybori::groebner::NextSpoly::replacePair | ( | Iterator | start, | |
| Iterator | finish, | |||
| int & | first, | |||
| int & | second | |||
| ) | [inline, protected] |
1.5.6