diff options
Diffstat (limited to 'src/sat/bsat/satSolver.h')
-rw-r--r-- | src/sat/bsat/satSolver.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/sat/bsat/satSolver.h b/src/sat/bsat/satSolver.h index 2e435c59..f474fc1d 100644 --- a/src/sat/bsat/satSolver.h +++ b/src/sat/bsat/satSolver.h @@ -85,6 +85,8 @@ extern int sat_solver_nconflicts(sat_solver* s); extern void sat_solver_setnvars(sat_solver* s,int n); +extern int sat_solver_final(sat_solver* s, int ** ppArray); + struct stats_t { ABC_INT64_T starts, decisions, propagations, inspects, conflicts; @@ -214,6 +216,12 @@ static void sat_solver_compress(sat_solver* s) } } +static int sat_solver_final(sat_solver* s, int ** ppArray) +{ + *ppArray = s->conf_final.ptr; + return s->conf_final.size; +} + ABC_NAMESPACE_HEADER_END |