A_FALSE enum value | Minisat::Internal::Solver | |
A_TRUE enum value | Minisat::Internal::Solver | |
A_UNDEF enum value | Minisat::Internal::Solver | |
abstractLevel(Var x) const | Minisat::Internal::Solver | inlineprotected |
activity | Minisat::Internal::Solver | protected |
add_tmp | Minisat::Internal::Solver | protected |
addClause(const vec< Lit > &ps) | Minisat::Internal::Solver | inline |
addClause(Lit p) | Minisat::Internal::Solver | inline |
addClause(Lit p, Lit q) | Minisat::Internal::Solver | inline |
addClause(Lit p, Lit q, Lit r) | Minisat::Internal::Solver | inline |
addClause_(vec< Lit > &ps) | Minisat::Internal::Solver | |
addEmptyClause() | Minisat::Internal::Solver | inline |
analyze(CRef confl, vec< Lit > &out_learnt, int &out_btlevel) | Minisat::Internal::Solver | protected |
analyze_stack | Minisat::Internal::Solver | protected |
analyze_toclear | Minisat::Internal::Solver | protected |
analyzeFinal(Lit p, vec< Lit > &out_conflict) | Minisat::Internal::Solver | protected |
AnswerType enum name | Minisat::Internal::Solver | |
assigns | Minisat::Internal::Solver | protected |
assumptions | Minisat::Internal::Solver | protected |
asynch_interrupt | Minisat::Internal::Solver | protected |
attachClause(CRef cr) | Minisat::Internal::Solver | protected |
budgetOff() | Minisat::Internal::Solver | inline |
ca | Minisat::Internal::Solver | protected |
cancelUntil(int level) | Minisat::Internal::Solver | protected |
ccmin_mode | Minisat::Internal::Solver | |
checkGarbage(double gf) | Minisat::Internal::Solver | inline |
checkGarbage() | Minisat::Internal::Solver | inline |
cla_inc | Minisat::Internal::Solver | protected |
claBumpActivity(Clause &c) | Minisat::Internal::Solver | inlineprotected |
claDecayActivity() | Minisat::Internal::Solver | inlineprotected |
clause_decay | Minisat::Internal::Solver | |
clauses | Minisat::Internal::Solver | protected |
clauses_literals | Minisat::Internal::Solver | |
clearInterrupt() | Minisat::Internal::Solver | inline |
conflict | Minisat::Internal::Solver | |
conflict_budget | Minisat::Internal::Solver | protected |
conflicts | Minisat::Internal::Solver | |
dec_vars | Minisat::Internal::Solver | |
decision | Minisat::Internal::Solver | protected |
decisionLevel() const | Minisat::Internal::Solver | inlineprotected |
decisions | Minisat::Internal::Solver | |
detachClause(CRef cr, bool strict=false) | Minisat::Internal::Solver | protected |
drand(double &seed) | Minisat::Internal::Solver | inlineprotectedstatic |
enqueue(Lit p, CRef from=CRef_Undef) | Minisat::Internal::Solver | inlineprotected |
garbage_frac | Minisat::Internal::Solver | |
garbageCollect() | Minisat::Internal::Solver | virtual |
insertVarOrder(Var x) | Minisat::Internal::Solver | inlineprotected |
interrupt() | Minisat::Internal::Solver | inline |
irand(double &seed, int size) | Minisat::Internal::Solver | inlineprotectedstatic |
learnts | Minisat::Internal::Solver | protected |
learnts_literals | Minisat::Internal::Solver | |
learntsize_adjust_cnt | Minisat::Internal::Solver | protected |
learntsize_adjust_confl | Minisat::Internal::Solver | protected |
learntsize_adjust_inc | Minisat::Internal::Solver | |
learntsize_adjust_start_confl | Minisat::Internal::Solver | |
learntsize_factor | Minisat::Internal::Solver | |
learntsize_inc | Minisat::Internal::Solver | |
level(Var x) const | Minisat::Internal::Solver | inlineprotected |
litRedundant(Lit p, uint32_t abstract_levels) | Minisat::Internal::Solver | protected |
locked(const Clause &c) const | Minisat::Internal::Solver | inlineprotected |
luby_restart | Minisat::Internal::Solver | |
max_learnts | Minisat::Internal::Solver | protected |
max_literals | Minisat::Internal::Solver | |
mkVarData(CRef cr, int l) | Minisat::Internal::Solver | inlineprotectedstatic |
model | Minisat::Internal::Solver | |
modelValue(Var x) const | Minisat::Internal::Solver | inline |
modelValue(Lit p) const | Minisat::Internal::Solver | inline |
nAssigns() const | Minisat::Internal::Solver | inline |
nClauses() const | Minisat::Internal::Solver | inline |
newDecisionLevel() | Minisat::Internal::Solver | inlineprotected |
newVar(bool polarity=true, bool dvar=true) | Minisat::Internal::Solver | |
nFreeVars() const | Minisat::Internal::Solver | inline |
nLearnts() const | Minisat::Internal::Solver | inline |
nVars() const | Minisat::Internal::Solver | inline |
ok | Minisat::Internal::Solver | protected |
okay() const | Minisat::Internal::Solver | inline |
order_heap | Minisat::Internal::Solver | protected |
phase_saving | Minisat::Internal::Solver | |
pickBranchLit() | Minisat::Internal::Solver | protected |
polarity | Minisat::Internal::Solver | protected |
progress_estimate | Minisat::Internal::Solver | protected |
progressEstimate() const | Minisat::Internal::Solver | protected |
propagate() | Minisat::Internal::Solver | protected |
propagation_budget | Minisat::Internal::Solver | protected |
propagations | Minisat::Internal::Solver | |
qhead | Minisat::Internal::Solver | protected |
random_seed | Minisat::Internal::Solver | |
random_var_freq | Minisat::Internal::Solver | |
reason(Var x) const | Minisat::Internal::Solver | inlineprotected |
rebuildOrderHeap() | Minisat::Internal::Solver | protected |
reduceDB() | Minisat::Internal::Solver | protected |
relocAll(ClauseAllocator &to) | Minisat::Internal::Solver | protected |
remove_satisfied | Minisat::Internal::Solver | protected |
removeClause(CRef cr) | Minisat::Internal::Solver | protected |
removeSatisfied(vec< CRef > &cs) | Minisat::Internal::Solver | protected |
restart_first | Minisat::Internal::Solver | |
restart_inc | Minisat::Internal::Solver | |
rnd_decisions | Minisat::Internal::Solver | |
rnd_init_act | Minisat::Internal::Solver | |
rnd_pol | Minisat::Internal::Solver | |
satisfied(const Clause &c) const | Minisat::Internal::Solver | protected |
search(int nof_conflicts) | Minisat::Internal::Solver | protected |
search(int nof_conflicts, double &time) | Minisat::Internal::Solver | protected |
seen | Minisat::Internal::Solver | protected |
setConfBudget(int64_t x) | Minisat::Internal::Solver | inline |
setDecisionVar(Var v, bool b) | Minisat::Internal::Solver | inline |
setPolarity(Var v, bool b) | Minisat::Internal::Solver | inline |
setPropBudget(int64_t x) | Minisat::Internal::Solver | inline |
simpDB_assigns | Minisat::Internal::Solver | protected |
simpDB_props | Minisat::Internal::Solver | protected |
simplify() | Minisat::Internal::Solver | |
solve(const vec< Lit > &assumps) | Minisat::Internal::Solver | inline |
solve() | Minisat::Internal::Solver | inline |
solve(double t, SolverStatus &st) | Minisat::Internal::Solver | inline |
solve(Lit p) | Minisat::Internal::Solver | inline |
solve(Lit p, Lit q) | Minisat::Internal::Solver | inline |
solve(Lit p, Lit q, Lit r) | Minisat::Internal::Solver | inline |
solve_() | Minisat::Internal::Solver | protected |
solve_(double &t) | Minisat::Internal::Solver | protected |
solveLimited(const vec< Lit > &assumps) | Minisat::Internal::Solver | inline |
Solver() | Minisat::Internal::Solver | |
solves | Minisat::Internal::Solver | |
starts | Minisat::Internal::Solver | |
toDimacs(std::ostream &out, const vec< Lit > &assumps) | Minisat::Internal::Solver | |
toDimacs(const char *file, const vec< Lit > &assumps) | Minisat::Internal::Solver | |
toDimacs(std::ostream &out, Clause &c, vec< Var > &map, Var &max) | Minisat::Internal::Solver | |
toDimacs(const char *file) | Minisat::Internal::Solver | inline |
toDimacs(const char *file, Lit p) | Minisat::Internal::Solver | inline |
toDimacs(const char *file, Lit p, Lit q) | Minisat::Internal::Solver | inline |
toDimacs(const char *file, Lit p, Lit q, Lit r) | Minisat::Internal::Solver | inline |
tot_literals | Minisat::Internal::Solver | |
trail | Minisat::Internal::Solver | protected |
trail_lim | Minisat::Internal::Solver | protected |
uncheckedEnqueue(Lit p, CRef from=CRef_Undef) | Minisat::Internal::Solver | protected |
value(Var x) const | Minisat::Internal::Solver | inline |
value(Lit p) const | Minisat::Internal::Solver | inline |
var_decay | Minisat::Internal::Solver | |
var_inc | Minisat::Internal::Solver | protected |
varBumpActivity(Var v, double inc) | Minisat::Internal::Solver | inlineprotected |
varBumpActivity(Var v) | Minisat::Internal::Solver | inlineprotected |
vardata | Minisat::Internal::Solver | protected |
varDecayActivity() | Minisat::Internal::Solver | inlineprotected |
verbosity | Minisat::Internal::Solver | |
watches | Minisat::Internal::Solver | protected |
withinBudget() const | Minisat::Internal::Solver | inlineprotected |
~Solver() | Minisat::Internal::Solver | virtual |