mirror of
https://github.com/Z3Prover/z3
synced 2025-07-28 15:07:56 +00:00
make cutset maintainance incremental, expose option for goal2sat to populate aig
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
301f9598a4
commit
ca243428f8
7 changed files with 188 additions and 156 deletions
|
@ -23,7 +23,10 @@ Revision History:
|
|||
#include "sat/sat_types.h"
|
||||
|
||||
namespace sat {
|
||||
|
||||
|
||||
class aig_simplifier;
|
||||
class extension;
|
||||
|
||||
class solver_core {
|
||||
protected:
|
||||
reslimit& m_rlimit;
|
||||
|
@ -89,6 +92,8 @@ namespace sat {
|
|||
virtual extension* get_extension() const { return nullptr; }
|
||||
virtual void set_extension(extension* e) { if (e) throw default_exception("optional API not supported"); }
|
||||
|
||||
virtual aig_simplifier* get_aig_simplifier() { return nullptr; }
|
||||
|
||||
|
||||
// The following methods are used when converting the state from the SAT solver back
|
||||
// to a set of assertions.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue