mirror of
https://github.com/Z3Prover/z3
synced 2026-02-11 19:34:32 +00:00
wip: enabling reinit approach
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
bee3320ff6
commit
9614e428a6
6 changed files with 47 additions and 40 deletions
|
|
@ -352,10 +352,12 @@ namespace polysat {
|
|||
|
||||
// clause reinitialization
|
||||
ptr_vector<clause> m_clauses_to_reinit;
|
||||
sat::literal_vector m_literals_to_reinit;
|
||||
unsigned_vector m_reinit_heads;
|
||||
unsigned m_reinit_head = 0;
|
||||
void reinit_clauses(unsigned old_sz);
|
||||
bool has_variables_to_reinit(clause const& c) const;
|
||||
void reinit_literal(sat::literal lit);
|
||||
|
||||
bool inc() { return m_lim.inc(); }
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue