SMT-RAT
24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
|
A class to save the current state of a GBModule. More...
#include <GBModuleState.h>
Public Member Functions | |
GBModuleState () | |
GBModuleState (const typename Settings::Groebner &basisCalculation, const std::map< carl::Variable, std::pair< TermT, carl::BitVector > > &rewrites) | |
const Settings::Groebner & | getBasis () const |
const std::map< carl::Variable, std::pair< TermT, carl::BitVector > > & | getRewriteRules () const |
Protected Attributes | |
const Settings::Groebner | mBasis |
The state of the basis. More... | |
const std::map< carl::Variable, std::pair< TermT, carl::BitVector > > | mRewrites |
A class to save the current state of a GBModule.
Used for backtracking-support
Definition at line 10 of file GBModuleState.h.
|
inline |
Definition at line 13 of file GBModuleState.h.
|
inline |
Definition at line 19 of file GBModuleState.h.
|
inline |
Definition at line 24 of file GBModuleState.h.
|
inline |
Definition at line 29 of file GBModuleState.h.
|
protected |
The state of the basis.
Definition at line 36 of file GBModuleState.h.
|
protected |
Definition at line 37 of file GBModuleState.h.