mirror of
https://github.com/Z3Prover/z3
synced 2025-09-03 00:28:06 +00:00
port more from hybridSMT
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
parent
209366ba55
commit
1a5bddb4f0
10 changed files with 3061 additions and 4044 deletions
15
src/nlsat/nlsat_simple_checker.h
Normal file
15
src/nlsat/nlsat_simple_checker.h
Normal file
|
@ -0,0 +1,15 @@
|
|||
#include "math/polynomial/algebraic_numbers.h"
|
||||
#include "nlsat/nlsat_clause.h"
|
||||
|
||||
|
||||
namespace nlsat {
|
||||
class Simple_Checker {
|
||||
struct imp;
|
||||
imp * m_imp;
|
||||
public:
|
||||
// Simple_Checker(solver &_sol, pmanager &_pm, anum_manager &_am, const clause_vector &_clauses, clause_vector &_learned, const atom_vector &_atoms, const unsigned &_arith_var_num);
|
||||
Simple_Checker(pmanager &_pm, anum_manager &_am, const clause_vector &_clauses, literal_vector &_learned_unit, const atom_vector &_atoms, const unsigned &_arith_var_num);
|
||||
~Simple_Checker();
|
||||
bool operator()();
|
||||
};
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue