-
-
Notifications
You must be signed in to change notification settings - Fork 512
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
CombinatorialPolyhedron improve initialization, remove bug for unbounded polyhedra #27987
Comments
CombinatorialPolyhedron
improve initialization, remove bug for unbounded polyhedra
Last 10 new commits:
|
Branch: public/27987 |
Commit: |
comment:3
As the Sage-8.8 release milestone is pending, we should delete the sage-8.8 milestone for tickets that are not actively being worked on or that still require significant work to move forward. If you feel that this ticket should be included in the next Sage release at the soonest please set its milestone to the next release milestone (sage-8.9). |
comment:5
There is also a python3 failing doctest: This triggers a new failing doctest with python3-sage:
|
comment:6
I have made #28153 for the py3 problem, please review. |
Changed branch from public/27987 to public/27987-new |
New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
New commits:
|
This comment has been minimized.
This comment has been minimized.
comment:13
The whole business with testing an interrupt is really unstable. It seems to work almost all of the time, but having the tests fail in even 1 percent of the tests is not acceptable, is it? (Imagine this being the case for all modules.) I do not know, where I could possible have made a mistake with catching an interrupt. I suspect that it just sometimes fails at some place that I have no impact on. Anyway, maybe I should remove those fragile tests (in a new ticket). |
This comment has been minimized.
This comment has been minimized.
Changed dependencies from #26887 to none |
comment:16
A few things: Are you absolutely sure that nobody will (should) be passing the
|
comment:17
Thanks. Replying to @tscrim:
At the moment, I'm forcing the user to use the Vrepresentation as in
|
comment:18
Replying to @kliem:
Okay, then this is good as it currently is (i.e., you do not need to issue a warning).
That is probably best for another ticket. So if you make the other two changes I mentioned, then you can set a positive review on my behalf. |
Reviewer: Travis Scrimshaw |
comment:19
Great. I will do so probably on Saturday (no PC at the moment). Replying to @tscrim:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:21
Two changes mentioned by Travis taken care of. |
Changed branch from public/27987-new to |
CombinatorialPolyhedron
as of #26887 only requires the number of lines (asn_lines
inPolyhedron_base
). This does not suffice, asInstead of just specifying the
n_lines
, one should specifyunbounded
and a far face.Unfortunately, determining the rays from just the incidence matrix does not seem to work.
Now with the far face at hand anyway, it's much easier to determine the (combinatorial) vertices.
CC: @jplab @tscrim @videlec
Component: geometry
Author: Jonathan Kliem
Branch/Commit:
806a217
Reviewer: Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/27987
The text was updated successfully, but these errors were encountered: