]> gitweb.michael.orlitzky.com - sage.d.git/commit
mjo/cone/decomposition.py: pointed/linspace -> nonlineal_part
authorMichael Orlitzky <michael@orlitzky.com>
Mon, 9 Feb 2026 00:42:41 +0000 (19:42 -0500)
committerMichael Orlitzky <michael@orlitzky.com>
Mon, 9 Feb 2026 00:42:41 +0000 (19:42 -0500)
commitf747256ecd7dbffa3f62f49c2a47fbc3c619a129
treeb3b8bba3d2ca8ea521f9646a018c100d6e94fcd1
parent0e64575e488de9cb18a31f8d17f03c8264c1a37d
mjo/cone/decomposition.py: pointed/linspace -> nonlineal_part

Rework the pointed_linspace_decomposition() as nonlineal_part(),
returning only the pointed component. The lineality space is easy to
obtain, even as a cone, though generally that will be overkill.

We drop _orthogonalize() for now, since it appears that Sage/PPL
will implicitly orthogonalize the cone's lines().
mjo/cone/decomposition.py