mirror of
https://github.com/Z3Prover/z3
synced 2025-04-24 01:25:31 +00:00
work on horner form
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
parent
24d70abfd8
commit
b6a99d515b
3 changed files with 6 additions and 3 deletions
|
@ -189,5 +189,4 @@ void horner::set_var_interval(lpvar v, interv& b) {
|
|||
|
||||
}
|
||||
}
|
||||
auto i = interval_of_expr(e);
|
||||
m_intervals.check_interval_for_conflict_on_zero(i);
|
||||
|
||||
|
|
|
@ -44,6 +44,7 @@ public:
|
|||
intervals::interval interval_of_sum(const vector<nex>&);
|
||||
intervals::interval interval_of_mul(const vector<nex>&);
|
||||
void set_interval_for_scalar(intervals::interval&, const rational&);
|
||||
void set_var_interval(lpvar j, intervals::interval&);
|
||||
std::set<lpvar> get_vars_of_expr(const nex &) const;
|
||||
void lemmas_on_expr(nex &);
|
||||
}; // end of horner
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue