3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-05-05 06:45:45 +00:00

port Grobner

Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
Lev Nachmanson 2019-10-09 15:50:53 -07:00
parent 7c4290e398
commit 3fd76b24af
2 changed files with 21 additions and 25 deletions

View file

@ -153,9 +153,9 @@ protected:
void normalize_coeff(ptr_vector<monomial> & monomials);
void simplify(ptr_vector<monomial> & monomials);
void simplify_ptr_monomials(ptr_vector<monomial> & monomials);
void simplify(equation * eq);
void simplify_eq(equation * eq);
bool is_subset(monomial const * m1, monomial const * m2, ptr_vector<expr> & rest) const;
@ -165,8 +165,8 @@ protected:
equation * copy_equation(equation const * eq);
equation * simplify(equation const * source, equation * target);
bool simplify_for_loop(equation const * source, equation * target, bool&, unsigned &);
equation * simplify_source_target(equation const * source, equation * target);
unsigned simplify_loop_on_target_monomials(equation const * source, equation * target, bool&);
equation * simplify_using_processed(equation * eq);