Changes between Initial Version and Version 1 of Ticket #27423


Ignore:
Timestamp:
03/04/19 19:26:53 (3 years ago)
Author:
vdelecroix
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #27423 – Description

    initial v1  
    11The class `ConvexRationalPolyhedralCone` (`sage/geometry/cone.py`) has an "advanced" constructor parameter `PPL` that can be set to a `ppl.polyhedron.C_Polyhedron`. However, before #23024, this attribute used to be set immutable in the constructor and this is not the case anymore (since pplpy does not support the mutability/immutability flag).
    22
    3 This ticket stands to fix the behavior.
     3This ticket stands to fix this possibly problematic behavior. Some options:
     41. reintroduce mutability/immutability in `pplpy`
     52. make a copy of the polyhedron
     63. keep it the way it is but fix the [https://github.com/sagemath/sage/blob/develop/src/sage/geometry/cone.py#L1370-L1373 documentation]