# HG changeset patch # User michelemartone # Date 1434914946 0 # Node ID cca1aed268cc87f7ae902390cb85b7b36589beb3 # Parent d8fd8eb07c8fb07370ae45e0c3484eb4ac24fbf1 Better populated the source file area meant to be used by the 'test' builtin. Used the main usage signatures. A few notes in the NEWS file. diff -r d8fd8eb07c8f -r cca1aed268cc main/sparsersb/NEWS --- a/main/sparsersb/NEWS Sun Jun 21 18:43:38 2015 +0000 +++ b/main/sparsersb/NEWS Sun Jun 21 19:29:06 2015 +0000 @@ -1,5 +1,11 @@ Summary of important user-visible changes for releases of the sparsersb package =============================================================================== -sparsersb-1.0.0 +sparsersb-1???? Release Date: 2015-??-?? +=============================================================================== +** Documentation fixes: ??? +** ("get",...) ??? +** ... +=============================================================================== +sparsersb-1.0.0 Release Date: 2015-05-31 =============================================================================== ** First Packaged Release. Intended to work with librsb-1.2. diff -r d8fd8eb07c8f -r cca1aed268cc main/sparsersb/src/sparsersb.cc --- a/main/sparsersb/src/sparsersb.cc Sun Jun 21 18:43:38 2015 +0000 +++ b/main/sparsersb/src/sparsersb.cc Sun Jun 21 19:29:06 2015 +0000 @@ -2436,5 +2436,31 @@ /* %!test %! #help sparsersb -%! sparsersb([1]) +%! s=sparsersb([2]), assert(s==2), assert(s!=1) +%!test +%! s=sparsersb([1,2],[1,1],[11,21],2,2 ), assert(nnz(s)==2) +%!test +%! s=sparsersb([1,2],[1,1],[11,21],2,2,-1 ), assert(nnz(s)==2) +%!test +%! s=sparsersb([1,2],[1,1],[11,21] ), assert(nnz(s)==2) +%!test +%! s=sparsersb(10,10 ), assert(nnz(s)==0) +%!test +%! s=sparsersb([1,1],[1,1],[11,21] ), assert(nnz(s)==1), assert(s(1,1)==32) +%!test +%! s=sparsersb([1,1],[1,1],[11,21],2,2,"unique"), assert(nnz(s)==1), assert(s(1,1)==21) +%!test +%! sparsersb("set","RSB_IO_WANT_VERBOSE_TUNING","1") +%!test +%! # sparsersb("get","RSB_IO_WANT_VERBOSE_TUNING","1") +%!test +%! sparsersb(sparsersb([11,0;21,22]),"save","sparsersb_temporary_matrix_file.mtx") +%!test +%! [S, NROWS, NCOLS, NNZ, REPINFO, FIELD, SYMMETRY] = sparsersb("sparsersb_temporary_matrix_file.mtx" ); assert(NROWS==2);assert(NCOLS==2);assert(NNZ==3);assert(FIELD=="real" );assert(SYMMETRY=='U'); +%!test +%! [S, NROWS, NCOLS, NNZ, REPINFO, FIELD, SYMMETRY] = sparsersb("sparsersb_temporary_matrix_file.mtx", "Z"); assert(NROWS==2);assert(NCOLS==2);assert(NNZ==3);assert(FIELD=="complex");assert(SYMMETRY=='U'); +%!test +%! sparsersb(sparsersb([11,0;21,22]),"render","sparsersb_temporary_rendering.eps",1024,1024) +%!test +%! sparsersb(sparsersb(sprand(100,100,0.4)),"autotune","n",20,4,1,1,1) */