-
-
Notifications
You must be signed in to change notification settings - Fork 488
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
Initialize a Set from a ConvexSet_base instance #32013
Comments
Last 10 new commits:
|
Commit: |
Author: Matthias Koeppe |
Dependencies: #31990 |
This comment has been minimized.
This comment has been minimized.
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. Last 10 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:
|
This comment has been minimized.
This comment has been minimized.
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:12
LGTM. |
Reviewer: Travis Scrimshaw |
comment:13
Thanks! |
comment:20
Thanks! |
Branch pushed to git repo; I updated commit sha1 and set ticket back to needs_review. Last 10 new commits:
|
Dependencies: #30473 |
comment:22
Merged #30473 to resolve a merge conflict |
comment:23
PDF docs fail |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:26
- EXAMPLE::
+ EXAMPLES:: |
comment:27
While that is against our general practice, it is not sufficient to revert a positive review IMO. However, if Matthias wants to update it, he can go ahead and do it (and immediately reset a positive review). |
comment:28
- Returns the symmetric difference of ``self`` and ``X``.
+ Return the symmetric difference of ``self`` and ``X``. etc. |
comment:29
See other tickets. |
comment:30
Replying to @tscrim:
... in particular since this is not new code. It's not the job of a ticket to fix everything that's wrong in a given file. |
comment:32
I have opened a ticket devoted to those deviations of convention: #32192. |
Changed branch from u/mkoeppe/initialize_a_set_from_a_convexset_base_instance to |
A
Polyhedron
is not aParent
, soSet
refuses to construct the set of its elements.We change this by creating a new abstract base class for non-necessarily-parent sets with methods
union
,intersection
, etc.ConvexSet_base
(from #31919) andRealSet
now both inherit fromSet_base
. To complete the implementation of theSet_base
protocol, we add an implementation ofRealSet.symmetric_difference
.So we can now do the following things:
Depends on #30473
CC: @kliem @tscrim
Component: geometry
Author: Matthias Koeppe
Branch/Commit:
fff2a79
Reviewer: Travis Scrimshaw
Issue created by migration from https://trac.sagemath.org/ticket/32013
The text was updated successfully, but these errors were encountered: