#16490: Create a linear programming backend for cvxopt
-------------------------------------+-------------------------------------
Reporter: ingolfured | Owner: ingolfured
Type: enhancement | Status: needs_info
Priority: minor | Milestone: sage-6.3
Component: linear | Resolution:
programming | Merged in:
Keywords: | Reviewers: Dima Pasechnik
Authors: Ingólfur | Work issues:
Eðvarðsson | Commit:
Report Upstream: N/A | 3f133331394911218d22d3a298fc049c86a8c034
Branch: | Stopgaps:
u/ingolfured/create_a_linear_programming_backend_for_cvxopt|
Dependencies: |
-------------------------------------+-------------------------------------
Comment (by ingolfured):
Replying to [comment:39 ncohen]:
> Hey guys, what the hell is this ?
>
> {{{
> def solve(self):
> ...
> return 0 # it should be the value of the objective function
> def set_variable_type(...):
> ...
> pass
> }}}
set_variable_type is cont. by default and cannot be changed. I fixed the
doc for that. The solve method in the backend returns 0 if everything went
ok and the solve in mip.pyx returns the actual value. Therefore this is
anormal behavior (see the ppl or glpk backends for further info) I also
changed the doc for set_verbosity (does not apply for the cvxopt backend).
Let me know if this is sufficient or not.
Best, Ingo
--
Ticket URL: <http://trac.sagemath.org/ticket/16490#comment:42>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.