mirror of
https://github.com/Z3Prover/z3
synced 2025-04-29 11:55:51 +00:00
work on Grobner
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
This commit is contained in:
parent
0c126031b0
commit
86357de6fe
2 changed files with 27 additions and 24 deletions
|
@ -131,8 +131,7 @@ private:
|
|||
bool try_to_modify_eqs(ptr_vector<equation>& eqs, unsigned& next_weight);
|
||||
bool internalize_gb_eq(equation*);
|
||||
void add_row(unsigned);
|
||||
void add_monomial_def(lpvar);
|
||||
void assert_eq_0(ptr_buffer<monomial> &, v_dependency * dep);
|
||||
void assert_eq_0(const nex*, ci_dependency * dep);
|
||||
void process_var(nex_mul*, lpvar j, ci_dependency *& dep, rational&);
|
||||
|
||||
nex* mk_monomial_in_row(rational, lpvar, ci_dependency*&);
|
||||
|
@ -143,6 +142,8 @@ private:
|
|||
return rational(1);
|
||||
}
|
||||
|
||||
void init_equation(equation* eq, ci_dependency* d);
|
||||
|
||||
// bool less_than_on_vars(lpvar a, lpvar b) const {
|
||||
// const auto &aw = m_nex_creatorm_active_vars_weights[a];
|
||||
// const auto &ab = m_active_vars_weights[b];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue