Opened 5 years ago
Last modified 5 years ago
#20331 new enhancement
MIPVariable misreports its dimension (always 1) — at Version 3
Reported by: | mkoeppe | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-7.2 |
Component: | numerical | Keywords: | lp |
Cc: | dimpase, vdelecroix, jdemeyer | Merged in: | |
Authors: | Reviewers: | ||
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description (last modified by )
sage: p = MixedIntegerLinearProgram(solver="glpk") sage: bar = p.new_variable(name="bar") sage: bar MIPVariable of dimension 1 sage: bar[0] x_0 sage: bar MIPVariable of dimension 1 sage: bar[1] x_1 sage: bar MIPVariable of dimension 1 sage: p.solve() 0.0 sage: bar.values() [x_0, x_1] sage: p.get_values(bar) {0: 0.0, 1: 0.0}
I think the print method should also print some useful information, such as the name of the variable.
Update: Apparently "dimension" was supposed to mean something else, see #17463.
Change History (3)
comment:1 Changed 5 years ago by
- Cc dimpase vdelecroix jdemeyer added
comment:2 Changed 5 years ago by
- Description modified (diff)
comment:3 Changed 5 years ago by
- Description modified (diff)
Note: See
TracTickets for help on using
tickets.