Changes between Initial Version and Version 3 of Ticket #31916


Ignore:
Timestamp:
06/06/21 18:30:18 (6 months ago)
Author:
mkoeppe
Comment:

New commits:

e9c670csage.geometry.polyhedron.relint, Polyhedron_base.relative_interior, Polyhedron_base.interior: New

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #31916

    • Property Authors changed from to Matthias Koeppe
    • Property Cc novoselt mjo added
    • Property Summary changed from Polyhedron.relative_interior to {Polyhedron, ConvexRationalPolyhedralCone}.{interior, relative_interior}
    • Property Branch changed from to u/mkoeppe/polyhedron_relative_interior
    • Property Commit changed from to e9c670c00a492f8f50f3e21e55895a0d3c1d55f2
  • Ticket #31916 – Description

    initial v3  
    1 We introduce a new method `relative_interior`, which returns a simple object with a `__contains__` method. Then one can write `x in P.relative_interior()` instead of `P.relative_interior_contains(x)`.
     1We introduce new methods `relative_interior` and `interior`, which (in nontrivial cases) return a simple object with a `__contains__` method.
     2
     3Then one can write `x in P.relative_interior()` instead of `P.relative_interior_contains(x)`.
    24
    35This will also simplify #31660.