summaryrefslogtreecommitdiffstats
path: root/src/sat/bsat/satSolver.h
diff options
context:
space:
mode:
authorYen-Sheng Ho <ysho@berkeley.edu>2017-03-03 13:46:32 -0800
committerYen-Sheng Ho <ysho@berkeley.edu>2017-03-03 13:46:32 -0800
commit154f4b642d7b383399a3465cc8d365ad09a541e7 (patch)
tree695e28331e4b291adfcdc5dec34a65721b59ddcd /src/sat/bsat/satSolver.h
parent40d29e781387fdfbe8fec47e600d57a109fed1d9 (diff)
parent59f09c10d5389afe0768820ebb6167fdf8b5617b (diff)
downloadabc-154f4b642d7b383399a3465cc8d365ad09a541e7.tar.gz
abc-154f4b642d7b383399a3465cc8d365ad09a541e7.tar.bz2
abc-154f4b642d7b383399a3465cc8d365ad09a541e7.zip
merge
Diffstat (limited to 'src/sat/bsat/satSolver.h')
-rw-r--r--src/sat/bsat/satSolver.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sat/bsat/satSolver.h b/src/sat/bsat/satSolver.h
index 5a8483c1..5191b2cd 100644
--- a/src/sat/bsat/satSolver.h
+++ b/src/sat/bsat/satSolver.h
@@ -50,6 +50,8 @@ extern int sat_solver_simplify(sat_solver* s);
extern int sat_solver_solve(sat_solver* s, lit* begin, lit* end, ABC_INT64_T nConfLimit, ABC_INT64_T nInsLimit, ABC_INT64_T nConfLimitGlobal, ABC_INT64_T nInsLimitGlobal);
extern int sat_solver_solve_internal(sat_solver* s);
extern int sat_solver_solve_lexsat(sat_solver* s, int * pLits, int nLits);
+extern int sat_solver_minimize_assumptions( sat_solver* s, int * pLits, int nLits, int nConfLimit );
+extern int sat_solver_minimize_assumptions2( sat_solver* s, int * pLits, int nLits, int nConfLimit );
extern int sat_solver_push(sat_solver* s, int p);
extern void sat_solver_pop(sat_solver* s);
extern void sat_solver_set_resource_limits(sat_solver* s, ABC_INT64_T nConfLimit, ABC_INT64_T nInsLimit, ABC_INT64_T nConfLimitGlobal, ABC_INT64_T nInsLimitGlobal);