#include <xchaff.h>
Inheritance diagram for Xchaff:
Definition at line 18 of file xchaff.h.
|
Definition at line 31 of file xchaff.h. References _solver. |
|
Definition at line 32 of file xchaff.h. References _solver. |
|
Definition at line 26 of file xchaff.h. Referenced by AddVariables(), GetVar(), GetVarFromLit(), and TranslateAssignmentHook(). |
|
Definition at line 27 of file xchaff.h. Referenced by MakeLit(). |
|
Definition at line 28 of file xchaff.h. Referenced by AddClause(). |
|
Implements SatSolver. Definition at line 38 of file xchaff.h. References _solver, and CDatabase::num_variables(). |
|
Implements SatSolver. Definition at line 40 of file xchaff.h. References _solver, CSolver::add_variables(), and mkVar(). |
|
Implements SatSolver. Definition at line 42 of file xchaff.h. References mkVar(). |
|
|
|
Implements SatSolver. Definition at line 46 of file xchaff.h. References _solver, and CDatabase::num_variables(). |
|
Definition at line 48 of file xchaff.h. References _solver, and CDatabase::num_variables(). |
|
Definition at line 51 of file xchaff.h. References mkLit(). |
|
Definition at line 53 of file xchaff.h. References mkVar(). |
|
|
|
Implements SatSolver. Definition at line 57 of file xchaff.h. References _solver, and CDatabase::num_clauses(). |
|
Definition at line 59 of file xchaff.h. References _solver, CSolver::add_clause(), and mkClause(). |
|
Implements SatSolver. Definition at line 20 of file xchaff.cpp. References _solver, CDatabase::clause(), SatSolver::Clause::id, CClause::in_use(), and CDatabase::init_num_clauses(). |
|
Implements SatSolver. Definition at line 62 of file xchaff.h. References _solver, CDatabase::clause(), and CClause::in_use(). |
|
Definition at line 67 of file xchaff.h. References _solver, CDatabase::clause(), and CClause::in_use(). |
|
|
|
Implements SatSolver. Definition at line 43 of file xchaff.cpp. References _solver, SatSolver::BUDGET_EXCEEDED, MEM_OUT, SatSolver::OUT_OF_MEMORY, SatSolver::SATISFIABLE, CSolver::solve(), TIME_OUT, SatSolver::UNKNOWN, and SatSolver::UNSATISFIABLE. |
|
Definition at line 74 of file xchaff.h. References _solver, CVariable::value(), and CDatabase::variable(). |
|
Implements SatSolver. Definition at line 57 of file xchaff.cpp. References _solver, SatSolver::BUDGET_EXCEEDED, CSolver::continueCheck(), MEM_OUT, SatSolver::OUT_OF_MEMORY, SatSolver::SATISFIABLE, TIME_OUT, SatSolver::UNKNOWN, and SatSolver::UNSATISFIABLE. |
|
Implements SatSolver. |
|
Implements SatSolver. |
|
Implements SatSolver. Definition at line 82 of file xchaff.h. References _solver, and CSolver::RegisterDLevelHook(). |
|
Definition at line 85 of file xchaff.h. References _decision_hook, _decision_hook_cookie, and b. Referenced by RegisterDecisionHook(). |
|
Definition at line 92 of file xchaff.h. References _decision_hook, _decision_hook_cookie, _solver, CSolver::RegisterDecisionHook(), and TranslateDecisionHook(). |
|
Definition at line 96 of file xchaff.h. References _assignment_hook, _assignment_hook_cookie, b, and mkVar(). Referenced by RegisterAssignmentHook(). |
|
Definition at line 102 of file xchaff.h. References _assignment_hook, _assignment_hook_cookie, _solver, CSolver::RegisterAssignmentHook(), and TranslateAssignmentHook(). |
|
Implements SatSolver. Definition at line 105 of file xchaff.h. References _solver, and CSolver::RegisterDeductionHook(). |
|
Reimplemented from SatSolver. Definition at line 107 of file xchaff.h. References _solver, and CSolver::set_time_limit(). |
|
Reimplemented from SatSolver. Definition at line 109 of file xchaff.h. References _solver, and CSolver::set_mem_limit(). |
|
Reimplemented from SatSolver. Definition at line 111 of file xchaff.h. References _solver, and CSolver::set_randomness(). |
|
Reimplemented from SatSolver. Definition at line 113 of file xchaff.h. References _solver, and CSolver::set_random_seed(). |
|
Reimplemented from SatSolver. Definition at line 115 of file xchaff.h. References _solver, and CSolver::enable_cls_deletion(). |
|
Reimplemented from SatSolver. Definition at line 117 of file xchaff.h. References _solver, and CSolver::enable_cls_deletion(). |
|
Reimplemented from SatSolver. Definition at line 119 of file xchaff.h. References _solver, and CSolver::total_run_time(). |
|
Reimplemented from SatSolver. Definition at line 121 of file xchaff.h. References _solver, and CSolver::estimate_mem_usage(). |
|
Reimplemented from SatSolver. Definition at line 123 of file xchaff.h. References _solver, and CSolver::num_decisions(). |
|
Reimplemented from SatSolver. |
|
Reimplemented from SatSolver. |
|
Reimplemented from SatSolver. Definition at line 129 of file xchaff.h. References _solver, and CSolver::total_run_time(). |
|
Reimplemented from SatSolver. |
|
Reimplemented from SatSolver. Definition at line 133 of file xchaff.h. References _solver, and CDatabase::num_literals(). |
|
Reimplemented from SatSolver. Definition at line 135 of file xchaff.h. References _solver, and CDatabase::num_deleted_clauses(). |
|
Reimplemented from SatSolver. Definition at line 137 of file xchaff.h. References _solver, and CDatabase::num_deleted_literals(). |
|
Reimplemented from SatSolver. Definition at line 139 of file xchaff.h. References _solver, and CSolver::num_implications(). |
|
Reimplemented from SatSolver. Definition at line 141 of file xchaff.h. References _solver, and CSolver::max_dlevel(). |
|
|
Referenced by RegisterDecisionHook(), and TranslateDecisionHook(). |
|
Referenced by RegisterAssignmentHook(), and TranslateAssignmentHook(). |
|
Definition at line 23 of file xchaff.h. Referenced by RegisterDecisionHook(), and TranslateDecisionHook(). |
|
Definition at line 24 of file xchaff.h. Referenced by RegisterAssignmentHook(), and TranslateAssignmentHook(). |