The R Project SVN R-packages

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
4529 6967 d 19 h bates /branches/Matrix-APIchange/ Creating a branch for the API changes from the 0.99875 series to the 0.999375 series  
4286 7047 d 19 h maechler /trunk/Matrix/ kronecker() rationalization; more setAs(), notably to virtual classes and tT <-> gT  
4109 7119 d 15 h maechler /trunk/Matrix/ drop(); tweaks to Ops & indexing; Rsparse coercions for less exceptions in tests/Class+Meth.R  
4104 7120 d 12 h maechler /trunk/Matrix/ many more coercions for diag(), "!", etc; see ChangeLog  
4095 7126 d 15 h maechler /trunk/Matrix/ nnzero(), length(), "Ops" & "Logic", many more setAs(); misc.fixes  
4082 7133 d 0 h maechler /trunk/Matrix/ accomplished quite a few small FIXMEs; see ChangeLog  
3950 7207 d 9 h maechler /trunk/Matrix/ fully-sparse solve() for dsC; indexing & comparison fixes  
3876 7235 d 17 h maechler /trunk/Matrix/ Matrix(0, d,d) should also give sparse (not diagonal); general_to_symmetric; notably for lsC*; more coercions; first cut at Csparse_drop()  
3836 7242 d 23 h maechler /trunk/Matrix/ more coercion methods (for rare matrices) => less exceptions  
3792 7253 d 17 h maechler /trunk/Matrix/ small update  
3791 7253 d 18 h maechler /trunk/Matrix/ check 'x' slot in l.CMatrix_validate  
3760 7259 d 16 h maechler /trunk/Matrix/ 1st fix at "Compare"; other small fixes  
3755 7260 d 10 h maechler /trunk/Matrix/ new nMatrix and subclasses; lsparse change to have x slot; many consequences  
3309 7323 d 17 h maechler /trunk/Matrix/ add lgCMatrix_diag()  
3182 7367 d 12 h maechler /trunk/Matrix/ a few small changes, comments - on the way to get to a better "Compare" (group method) approach  
3176 7370 d 15 h maechler /trunk/Matrix/ eliminate a few old "FIXME"s (and add a new one :-)  
3175 7370 d 18 h maechler /trunk/Matrix/man/ start massive use of \linkS4class{.}  
2362 7440 d 15 h maechler /trunk/Matrix/ put "mm" and "y" datasets into list "KNex" and change the docu, examples, tests, and one vignette accordingly;
ready for release of 0.995-6
 
2256 7491 d 15 h maechler /trunk/Matrix/ add to tests: now also check setAs("matrix", *)  
2255 7491 d 16 h maechler /trunk/Matrix/ Class cleanup; particularly ldense* ones  
2208 7498 d 12 h maechler /trunk/Matrix/ make Matrix() "smart" -- with help of quite a few new setAs(. , .) settings  
2123 7511 d 16 h maechler /trunk/Matrix/ "diagonalMatrix" class and subclasses with a few methods; very basic "ltTMatrix" methods  
2059 7536 d 11 h maechler /trunk/Matrix/ make tcrossprod() use 2 arguments (x, y=NULL)  
1869 7606 d 15 h maechler /trunk/Matrix/ more coercions; particularly "d" <-> "l"; more tests (and more FIXMEs!); fixing two "index-0 bugs"; ...  
1857 7608 d 23 h maechler /trunk/Matrix/ some "Summary" methods; some "Compare" group methods; logical dense matrices  
1833 7617 d 13 h maechler /trunk/Matrix/ too many changes: rbind2 for dM*, cbind2(), "Math", "Arith" for sparse ones; more "s/gTMatrix/TsparseMatrix/" fixes; quite a few more tests, incl some for *all* classes  
1782 7634 d 19 h maechler /trunk/Matrix/man/ new symmetric* and triangular* classes` docu: link to them in other places  
1746 7648 d 15 h maechler /trunk/Matrix/ printing of sparse logicals; "[" reorganization (part 1)  
1730 7651 d 3 h maechler /trunk/Matrix/man/ line wrap; + example  
1533 7742 d 15 h bates /trunk/Matrix/man/ Adding logical sparse matrix methods  
1476 7749 d 17 h bates /trunk/Matrix/ Release 0.95-8 with bug fix for sparse symmetric solve  
1473 7750 d 7 h bates /trunk/Matrix/ More logical sparse matrix methods  
1471 7750 d 18 h bates /trunk/Matrix/man/  
1469 7751 d 7 h bates /trunk/Matrix/ Methods for logical general sparse matrices