#include <VarScheduler.h>
Definition at line 211 of file VarScheduler.h.
◆ VarSchedulerFixedRandom()
template<typename BaseModule >
smtrat::VarSchedulerFixedRandom::VarSchedulerFixedRandom |
( |
BaseModule & |
baseModule | ) |
|
|
inlineexplicit |
◆ attachClause()
◆ decreaseActivity()
void smtrat::VarSchedulerMinisat::decreaseActivity |
( |
Minisat::Var |
var | ) |
|
|
inlineinherited |
◆ detachClause()
◆ empty()
bool smtrat::VarSchedulerMinisat::empty |
( |
| ) |
|
|
inlineinherited |
◆ getIndex()
auto smtrat::VarSchedulerFixedRandom::getIndex |
( |
Minisat::Var |
var | ) |
|
|
inlineprivate |
◆ increaseActivity()
void smtrat::VarSchedulerMinisat::increaseActivity |
( |
Minisat::Var |
var | ) |
|
|
inlineinherited |
◆ insert()
void smtrat::VarSchedulerMinisat::insert |
( |
Minisat::Var |
var | ) |
|
|
inlineinherited |
◆ pop()
◆ print()
void smtrat::VarSchedulerMinisat::print |
( |
| ) |
const |
|
inlineinherited |
◆ rebuild()
void smtrat::VarSchedulerMinisat::rebuild |
( |
| ) |
|
|
inlineinherited |
◆ rebuildActivities()
void smtrat::VarSchedulerMinisat::rebuildActivities |
( |
| ) |
|
|
inlineinherited |
◆ rebuildTheoryVars()
template<typename Constraints >
void smtrat::VarSchedulerBase::rebuildTheoryVars |
( |
const Constraints & |
| ) |
|
|
inlineinherited |
◆ relocateClauses()
void smtrat::VarSchedulerBase::relocateClauses |
( |
std::function< void(Minisat::CRef &)> |
| ) |
|
|
inlineinherited |
◆ top()
◆ valid()
◆ abstractLiteral
◆ abstractVariable
◆ currentlySatisfiedByBackend
std::function<unsigned(const FormulaT&)> smtrat::VarSchedulerBase::currentlySatisfiedByBackend |
|
protectedinherited |
◆ getActivity
std::function<double(Minisat::Var)> smtrat::VarSchedulerBase::getActivity |
|
protectedinherited |
◆ getBoolLitValue
◆ getBoolVarValue
◆ getClause
◆ getPolarity
std::function<char(Minisat::Var)> smtrat::VarSchedulerBase::getPolarity |
|
protectedinherited |
◆ isAbstractedFormula
std::function<bool(const FormulaT&)> smtrat::VarSchedulerBase::isAbstractedFormula |
|
protectedinherited |
◆ isBoolValueUndef
std::function<bool(Minisat::Var)> smtrat::VarSchedulerBase::isBoolValueUndef |
|
protectedinherited |
◆ isDecisionVar
std::function<bool(Minisat::Var)> smtrat::VarSchedulerBase::isDecisionVar |
|
protectedinherited |
◆ isTheoryAbstraction
std::function<bool(Minisat::Var)> smtrat::VarSchedulerBase::isTheoryAbstraction |
|
protectedinherited |
◆ order_heap
◆ ordering
std::vector<Minisat::Var> smtrat::VarSchedulerFixedRandom::ordering |
|
private |
◆ reabstractLiteral
◆ reabstractVariable
◆ setPolarity
std::function<void(Minisat::Var,bool)> smtrat::VarSchedulerBase::setPolarity |
|
protectedinherited |
The documentation for this class was generated from the following file: