![]() |
SMT-RAT
24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
|
Stores some additional information for a bound. More...
#include <Bound.h>
Public Member Functions | |
| Info (ModuleInput::iterator _position) | |
Data Fields | |
| int | updated |
| A value to store the information whether this bounds constraint has already been processed (=0), must be processed (>0) or must be removed from consideration (<0). More... | |
| ModuleInput::iterator | position |
| The position of this bounds constraint in a formula, if it has been processed already. More... | |
| FormulaT | neqRepresentation |
| If this bound corresponds to a constraint being p<0 or p>0 for a polynomial p, we store here the constraint p!=0. More... | |
| bool | exists |
| A flag which is only false, if this bound has been created for a constraint having != as relation symbol, i.e. More... | |
| const Bound< T1, T2 > * | complement |
Stores some additional information for a bound.
|
inline |
| const Bound<T1, T2>* smtrat::lra::Bound< T1, T2 >::Info::complement |
| bool smtrat::lra::Bound< T1, T2 >::Info::exists |
| FormulaT smtrat::lra::Bound< T1, T2 >::Info::neqRepresentation |
| ModuleInput::iterator smtrat::lra::Bound< T1, T2 >::Info::position |
| int smtrat::lra::Bound< T1, T2 >::Info::updated |