]> gitweb.michael.orlitzky.com - sage.d.git/commit
mjo/cone/decomposition.py: add tests, fix the edges of the edges
authorMichael Orlitzky <michael@orlitzky.com>
Tue, 11 Nov 2025 23:46:20 +0000 (18:46 -0500)
committerMichael Orlitzky <michael@orlitzky.com>
Tue, 11 Nov 2025 23:46:20 +0000 (18:46 -0500)
commitfa89b449d6ee78c2a75253ba0b600221dfa7e822
tree2643bad226402311bb9de194827fdf846db02309
parent731bb0e757dba861318c644c24e7bc0b8550b823
mjo/cone/decomposition.py: add tests, fix the edges of the edges

A miscellaneous selection:

  * The vertex numbering was off because pivots() renumbers them.
  * Updated the docs to fix some incorrect claims.
  * Added lots of new tests.
  * Special case for irreducible cones to return K itself.
  * Use subspace_with_basis() instead of span() to preserve
    our user basis.

Tests now pass, and the documentation is converging upon the truth.
mjo/cone/decomposition.py