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