mirror of
https://github.com/Z3Prover/z3
synced 2025-04-28 11:25:51 +00:00
parent
26eb23c05b
commit
f1abc71c35
11 changed files with 71 additions and 68 deletions
|
@ -127,16 +127,7 @@ namespace lp {
|
|||
t += H[l][k]*row[l];
|
||||
}
|
||||
row[k] = -t / H[k][k];
|
||||
}
|
||||
|
||||
// // test region
|
||||
// vector<mpq> ei(H.row_count(), zero_of_type<mpq>());
|
||||
// ei[i] = one_of_type<mpq>();
|
||||
// vector<mpq> pr = row * H;
|
||||
// pr.shrink(ei.size());
|
||||
// lp_assert(ei == pr);
|
||||
// // end test region
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
void hnf_cutter::fill_term(const vector<mpq> & row, lar_term& t) {
|
||||
|
@ -220,7 +211,6 @@ namespace lp {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
bool hnf_cutter::hnf_has_var_with_non_integral_value() const {
|
||||
for (unsigned j : vars())
|
||||
if (!lia.get_value(j).is_int())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue