Mercurial > hg > may
changeset 245:91bde82e34eb sparse
Add newSparseMatrix to api (needs test)
author | Chris Cannam |
---|---|
date | Mon, 20 May 2013 16:48:44 +0100 |
parents | bb5fec8db722 |
children | 58e98d146dc1 |
files | yetilab/matrix/matrix.yeti |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/yetilab/matrix/matrix.yeti Mon May 20 16:46:38 2013 +0100 +++ b/yetilab/matrix/matrix.yeti Mon May 20 16:48:44 2013 +0100 @@ -498,6 +498,7 @@ newMatrix, newRowVector, newColumnVector, + newSparseMatrix = makeSparse } as { @@ -541,5 +542,6 @@ newMatrix is (ColumnMajor () | RowMajor ()) -> list<vector> -> matrix, newRowVector is vector -> matrix, newColumnVector is vector -> matrix, + newSparseMatrix is (ColumnMajor () | RowMajor ()) -> { .rows is number, .columns is number } -> list<{ .i is number, .j is number, .v is number }> -> matrix }