-
-
Notifications
You must be signed in to change notification settings - Fork 678
Closed
Milestone
Description
We create a base class ConvexSet_base with abstract methods to define an API for convex sets (convex subsets of a finite dimensional topological R-vector space such as R^n).
We use it to test/unify the API of Polyhedron, ConvexRationalPolyhedralCone, LatticePolytope, RelativeInterior (#31916)
See also:
- PolyhedronFace: Make it a subclass of ConvexSet_closed #31959
PolyhedronFace: Make it a subclass ofConvexSet_closed - ConvexSet_base: Add methods an_element, some_elements #31990
ConvexSet_base: Add methodsan_element,some_elements - Meta-ticket: Connect Sage sets to sympy sets #31926 Connect Sage sets to sympy sets
- Set_base.contains, ConvexSet.contains: Handle symbolic argument #31947
ConvexSet.contains: Handle symbolic argument - ABC for convex sets (follow up) #31955 ABC for convex sets (follow up)
Depends on #31916
CC: @kliem @yuan-zhou @jplab @tscrim @novoselt @orlitzky
Component: geometry
Author: Matthias Koeppe
Branch/Commit: 686d0af
Reviewer: Jonathan Kliem
Issue created by migration from https://trac.sagemath.org/ticket/31919