![]() |
SMT-RAT
24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
|
Stores information about a Minisat variable. More...

Public Member Functions | |
| VarData (Minisat::CRef _reason, int _level, int _trailIndex) | |
Data Fields | |
| Minisat::CRef | reason |
| A reference to the clause, which implied the current assignment of this variable. More... | |
| int | level |
| The level in which the variable has been assigned, if it is not unassigned. More... | |
| int | mTrailIndex |
| The index in the trail. More... | |
| int | mExpPos |
| Position of explanation. More... | |
Stores information about a Minisat variable.
Definition at line 76 of file SATModule.h.
|
inline |
Definition at line 94 of file SATModule.h.
| int smtrat::SATModule< Settings >::VarData::level |
The level in which the variable has been assigned, if it is not unassigned.
Definition at line 86 of file SATModule.h.
| int smtrat::SATModule< Settings >::VarData::mExpPos |
Position of explanation.
Definition at line 92 of file SATModule.h.
| int smtrat::SATModule< Settings >::VarData::mTrailIndex |
The index in the trail.
Definition at line 89 of file SATModule.h.
| Minisat::CRef smtrat::SATModule< Settings >::VarData::reason |
A reference to the clause, which implied the current assignment of this variable.
It is not defined, if the assignment of the variable follows from a clause of size 0 or if the variable is unassigned.
Definition at line 83 of file SATModule.h.