internal DiagonalMatrix(SparseDiagonalMatrixStorage<float> storage)
     : base(storage)
 {
     _storage = storage;
     _data = _storage.Data;
 }
 internal DiagonalMatrix(SparseDiagonalMatrixStorage<Complex32> storage)
     : base(storage)
 {
     _storage = storage;
     _data = _storage.Data;
 }