3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-08-13 22:41:15 +00:00

prepare for local version of Gomory cuts

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2023-10-29 19:45:14 -07:00
parent 160971df60
commit 938a89e197
3 changed files with 39 additions and 1 deletions

View file

@ -110,6 +110,7 @@ private:
bool has_upper(unsigned j) const;
unsigned row_of_basic_column(unsigned j) const;
bool cut_indices_are_columns() const;
lia_move local_gomory();
public:
std::ostream& display_column(std::ostream & out, unsigned j) const;
@ -128,7 +129,6 @@ public:
bool is_term(unsigned j) const;
unsigned column_count() const;
bool all_columns_are_bounded() const;
void find_feasible_solution();
lia_move hnf_cut();
int select_int_infeasible_var();