mirror of
https://github.com/Z3Prover/z3
synced 2025-08-15 15:25:26 +00:00
working on simplex
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
9ba4b532f6
commit
480ec049c0
3 changed files with 29 additions and 13 deletions
|
@ -97,6 +97,7 @@ namespace simplex {
|
|||
unsigned m_blands_rule_threshold;
|
||||
random_gen m_random;
|
||||
uint_set m_left_basis;
|
||||
unsigned m_infeasible_var;
|
||||
|
||||
public:
|
||||
simplex():
|
||||
|
@ -112,6 +113,7 @@ namespace simplex {
|
|||
|
||||
void ensure_var(var_t v);
|
||||
row add_row(var_t base, unsigned num_vars, var_t const* vars, numeral const* coeffs);
|
||||
row get_infeasible_row();
|
||||
void del_row(row const& r);
|
||||
void set_lower(var_t var, eps_numeral const& b);
|
||||
void set_upper(var_t var, eps_numeral const& b);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue