Skip to content

Commit 53348b3

Browse files
wucasfingolfin
authored andcommitted
Add generic Unpack for MatrixObjects
1 parent 4675b80 commit 53348b3

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lib/matobj.gi

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,12 @@ InstallMethod( \=,
8484
j -> M1[i,j] = M2[i,j] ) );
8585
end );
8686

87+
InstallMethod( Unpack,
88+
"generic method for matrix objects",
89+
[ IsMatrixObj ],
90+
function(M)
91+
return List([1..NrRows(M)], row -> List([1..NrCols(M)], col -> M[row,col]));
92+
end );
8793

8894
InstallMethod( OneOfBaseDomain,
8995
"generic method for IsVectorObj",

0 commit comments

Comments
 (0)