New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create a linear programming backend for cvxopt #16490
Comments
This comment has been minimized.
This comment has been minimized.
Commit: |
comment:4
Replying to @ingolfured: |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:6
you should add the remaining stuff too, there are more files, as you know:
|
comment:8
could you add your new file to the doc index please ? SAGE_ROOT/src/doc/en/reference/numerical/index.rst Nathann |
comment:9
Replying to @nathanncohen:
and do not forget
(we are talking about stuff migrating from https://github.com/ingolfured/sageproject) I am skeptical about the change to |
comment:11
A couple of things:
check the copyright notices on your .pxd and .pyx files - some of them list Nathann as the author :-) |
comment:12
please also add a mentioning of CVXOPT to |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:15
You do some damage to the documentation of Nathann |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:17
there is a little thing we never got around to fix in
here the lists of solvers (in both |
comment:39
Hey guys, what the hell is this ?
|
comment:40
And the doc of Nathann |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:42
Replying to @nathanncohen:
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 |
comment:43
Replying to @ingolfured:
for consistency, Regarding |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:45
Yoooooooooooooooo !! Yep, sorry for the "solve()" thing, it is my mistake. And indeed the Nathann |
comment:47
You should probably use
|
comment:48
Replying to @vbraun:
yeah, this line in the doctest
should be removed, as it is just output of the log of the convergence towards a solution, nothing important. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Changed branch from u/ingolfured/create_a_linear_programming_backend_for_cvxopt to |
comment:52
Replying to @dimpase:
This was never fixed... :-( |
Changed commit from |
CVXOPT gets a "regular" (MI)LP backend for its LP solver functionality; i.e. specifying
solver="cvxopt"
should turn this solver on. This gives Sage an OSS LP solver which uses an interior point method to solve LPs.CC: @dimpase @nathanncohen
Component: linear programming
Author: Ingólfur Eðvarðsson
Branch:
6e95304
Reviewer: Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/16490
The text was updated successfully, but these errors were encountered: