mirror of
https://github.com/Z3Prover/z3
synced 2025-08-04 18:30:24 +00:00
add hook for in-processing simplification for NLA
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
6ba151599e
commit
e2db2b864b
4 changed files with 9 additions and 27 deletions
|
@ -104,8 +104,6 @@ class core {
|
|||
|
||||
void check_weighted(unsigned sz, std::pair<unsigned, std::function<void(void)>>* checks);
|
||||
void add_bounds();
|
||||
// try to improve bounds for variables in monomials.
|
||||
bool improve_bounds();
|
||||
|
||||
public:
|
||||
// constructor
|
||||
|
@ -386,6 +384,8 @@ public:
|
|||
bool no_lemmas_hold() const;
|
||||
|
||||
void propagate();
|
||||
|
||||
void simplify();
|
||||
|
||||
lbool test_check();
|
||||
lpvar map_to_root(lpvar) const;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue