3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-04 10:20:23 +00:00

move unit propagation into monomial_bounds

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2023-08-31 14:32:05 -07:00
parent c2cbe72b64
commit ff3268e636
4 changed files with 90 additions and 78 deletions

View file

@ -436,12 +436,6 @@ private:
void save_tableau();
bool integrality_holds();
// monomial propagation
bool_vector m_propagated;
void propagate(monic const& m, vector<lemma>& lemmas);
bool is_linear(monic const& m);
rational fixed_var_product(monic const& m);
lpvar non_fixed_var(monic const& m);
}; // end of core