mirror of
https://github.com/Z3Prover/z3
synced 2025-11-26 07:29:33 +00:00
v0.1 of nla saturation
This commit is contained in:
parent
6adb234673
commit
ef27e38d5f
12 changed files with 461 additions and 175 deletions
|
|
@ -70,7 +70,7 @@ class core {
|
|||
lbool bounded_nlsat();
|
||||
|
||||
var_eqs<emonics> m_evars;
|
||||
|
||||
|
||||
lp::lar_solver& lra;
|
||||
reslimit& m_reslim;
|
||||
smt_params_helper m_params;
|
||||
|
|
@ -127,6 +127,9 @@ public:
|
|||
// constructor
|
||||
core(lp::lar_solver& s, params_ref const& p, reslimit&);
|
||||
const auto& monics_with_changed_bounds() const { return m_monics_with_changed_bounds; }
|
||||
lp::lar_solver& lra_solver() { return lra; }
|
||||
indexed_uint_set const& to_refine() const { return m_to_refine; }
|
||||
|
||||
void insert_to_refine(lpvar j);
|
||||
void erase_from_to_refine(lpvar j);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue