Changes between Version 24 and Version 28 of Ticket #23706


Ignore:
Timestamp:
09/04/17 05:30:33 (5 years ago)
Author:
vdelecroix
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #23706

    • Property Commit changed from 4efbf513a230daf4a39316149eedea94282ee335 to d5fa13d8e9c3b44b549873810299b256fa7b6123
  • Ticket #23706 – Description

    v24 v28  
    1111One important change is the move of the method `_get_matrix_class` of `MatrixSpace` as an independent function.
    1212
     13A problem arose with `CartanMatrix` (in `sage/combinat/root_system/cartan_matrix.py`). The class `CartanMatrix` inherits from `Matrix_integer_sparse` but does not properly redefines the parent. As a consequence of the changes here, many matrix operations are not valid anymore for inherited types (mostly submatrices operations such as `__getitem__` with slices or `stack`). A fix is provided by defining `CartanMatrix.matrix_space`.
     14
    1315follow up: #23714 (implementation of gap matrices)