@@ -460,17 +460,17 @@ submatrix = method(TypicalValue => Matrix)
460460submatrix ' = method (TypicalValue => Matrix )
461461
462462submatrix (Matrix , VisibleList , VisibleList ) := (m, rows, cols) -> map (sliceModule(target m, rows), sliceModule(source m, cols), raw submatrixFree(m, rows, cols))
463- submatrix (Matrix , VisibleList , Nothing ) := (m, rows, null ) -> map (sliceModule(target m, rows), source m, raw submatrixFree(m, rows, null ))
463+ submatrix (Matrix , VisibleList , Nothing ) := (m, rows, cols ) -> map (sliceModule(target m, rows), source m, raw submatrixFree(m, rows, null ))
464464submatrix (Matrix , VisibleList ) := (m, cols) -> map (target m, sliceModule(source m, cols), raw submatrixFree(m, null , cols))
465- submatrix (Matrix , Nothing , VisibleList ) := (m, null , cols) -> submatrix (m, cols)
466- submatrix (Matrix , Nothing , Nothing ) := (m, null , null ) -> m
465+ submatrix (Matrix , Nothing , VisibleList ) := (m, rows , cols) -> submatrix (m, cols)
466+ submatrix (Matrix , Nothing , Nothing ) := (m, rows, cols ) -> m
467467
468468compl := (M, rows) -> if #(rows = listZZ rows) > 0 then toList (0 .. numgens M - 1 ) - set rows
469469submatrix '(Matrix , VisibleList , VisibleList ) := (m, rows, cols) -> submatrix (m, compl(target m, rows), compl(source m, cols))
470- submatrix '(Matrix , VisibleList , Nothing ) := (m, rows, null ) -> submatrix (m, compl(target m, rows), null )
470+ submatrix '(Matrix , VisibleList , Nothing ) := (m, rows, cols ) -> submatrix (m, compl(target m, rows), null )
471471submatrix '(Matrix , VisibleList ) := (m, cols) -> submatrix (m, null , compl(source m, cols))
472- submatrix '(Matrix , Nothing , VisibleList ) := (m, null , cols) -> submatrix '(m, cols)
473- submatrix '(Matrix , Nothing , Nothing ) := (m, null , null ) -> m
472+ submatrix '(Matrix , Nothing , VisibleList ) := (m, rows , cols) -> submatrix '(m, cols)
473+ submatrix '(Matrix , Nothing , Nothing ) := (m, rows, cols ) -> m
474474
475475submatrixByDegrees = method ()
476476submatrixByDegrees (Matrix , Sequence , Sequence ) := (m, tarBox, srcBox) -> (
0 commit comments