MatrixArrayImpl