PairManager with a reference to a strategy.
More...
#include <PairManagerFacade.h>

Public Member Functions | |
| PairManagerWithStrategy (const PairManager &mgr, StrategyType &strategy) | |
| void | cleanTopByChainCriterion () |
| void | introducePair (const Pair &pair) |
Protected Member Functions | |
| bool | isHFE () const |
PairManager with a reference to a strategy.
It defines variants of PairManager::cleanTopByChainCriterion() and PairManager::introducePair(pair) with explicit statement of the strategy.
PairManagerFacade without storing an additional reference. For now - to keep the interface constant - we continue to allow code like strat.pairs.cleanTopByChainCriterion() and strat.pairs.introducePair(pair) . | polybori::groebner::PairManagerWithStrategy< StrategyType >::PairManagerWithStrategy | ( | const PairManager & | mgr, | |
| StrategyType & | strategy | |||
| ) | [inline] |
| void polybori::groebner::PairManagerWithStrategy< StrategyType >::cleanTopByChainCriterion | ( | ) | [inline] |
PairManagerFacade::cleanTopByChainCriterion() instead | void polybori::groebner::PairManagerWithStrategy< StrategyType >::introducePair | ( | const Pair & | pair | ) | [inline] |
PairManagerFacade::introducePair(pair) instead Referenced by polybori::groebner::GroebnerStrategy::addGeneratorDelayed(), polybori::groebner::GroebnerStrategy::addVariablePairs(), and polybori::groebner::GroebnerStrategy::normalPairsWithLast().
| bool polybori::groebner::PairManagerWithStrategy< StrategyType >::isHFE | ( | ) | const [inline, protected] |
1.5.6