3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-05-05 09:55:15 +00:00

restore m_crossed* and create lemmas

Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
Lev Nachmanson 2023-09-06 09:27:30 -07:00
parent 41f59cb1ed
commit 288e66de59
4 changed files with 32 additions and 33 deletions

View file

@ -32,12 +32,13 @@ namespace nla {
// monomial propagation
bool_vector m_propagated;
bool unit_propagate(monic const& m);
void unit_propagate(monic const& m);
bool is_linear(monic const& m);
rational fixed_var_product(monic const& m);
public:
monomial_bounds(core* core);
void propagate();
bool unit_propagate();
void unit_propagate();
void check_for_conflict();
};
}