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 6966 d 5 h bates /branches/Matrix-APIchange/ Creating a branch for the API changes from the 0.99875 series to the 0.999375 series  
4286 7046 d 5 h maechler /trunk/Matrix/ kronecker() rationalization; more setAs(), notably to virtual classes and tT <-> gT  
4109 7118 d 1 h maechler /trunk/Matrix/ drop(); tweaks to Ops & indexing; Rsparse coercions for less exceptions in tests/Class+Meth.R  
4104 7118 d 22 h maechler /trunk/Matrix/ many more coercions for diag(), "!", etc; see ChangeLog  
4095 7125 d 1 h maechler /trunk/Matrix/ nnzero(), length(), "Ops" & "Logic", many more setAs(); misc.fixes  
4082 7131 d 10 h maechler /trunk/Matrix/ accomplished quite a few small FIXMEs; see ChangeLog  
3950 7205 d 19 h maechler /trunk/Matrix/ fully-sparse solve() for dsC; indexing & comparison fixes  
3876 7234 d 3 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 7241 d 9 h maechler /trunk/Matrix/ more coercion methods (for rare matrices) => less exceptions  
3792 7252 d 3 h maechler /trunk/Matrix/ small update  
3791 7252 d 3 h maechler /trunk/Matrix/ check 'x' slot in l.CMatrix_validate  
3760 7258 d 2 h maechler /trunk/Matrix/ 1st fix at "Compare"; other small fixes  
3755 7258 d 20 h maechler /trunk/Matrix/ new nMatrix and subclasses; lsparse change to have x slot; many consequences  
3309 7322 d 3 h maechler /trunk/Matrix/ add lgCMatrix_diag()  
3182 7365 d 22 h maechler /trunk/Matrix/ a few small changes, comments - on the way to get to a better "Compare" (group method) approach  
3176 7369 d 1 h maechler /trunk/Matrix/ eliminate a few old "FIXME"s (and add a new one :-)  
3175 7369 d 4 h maechler /trunk/Matrix/man/ start massive use of \linkS4class{.}  
2362 7439 d 1 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 7490 d 1 h maechler /trunk/Matrix/ add to tests: now also check setAs("matrix", *)  
2255 7490 d 2 h maechler /trunk/Matrix/ Class cleanup; particularly ldense* ones  
2208 7496 d 22 h maechler /trunk/Matrix/ make Matrix() "smart" -- with help of quite a few new setAs(. , .) settings  
2123 7510 d 2 h maechler /trunk/Matrix/ "diagonalMatrix" class and subclasses with a few methods; very basic "ltTMatrix" methods  
2059 7534 d 21 h maechler /trunk/Matrix/ make tcrossprod() use 2 arguments (x, y=NULL)  
1869 7605 d 1 h maechler /trunk/Matrix/ more coercions; particularly "d" <-> "l"; more tests (and more FIXMEs!); fixing two "index-0 bugs"; ...  
1857 7607 d 9 h maechler /trunk/Matrix/ some "Summary" methods; some "Compare" group methods; logical dense matrices  
1833 7615 d 23 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 7633 d 5 h maechler /trunk/Matrix/man/ new symmetric* and triangular* classes` docu: link to them in other places  
1746 7647 d 1 h maechler /trunk/Matrix/ printing of sparse logicals; "[" reorganization (part 1)  
1730 7649 d 13 h maechler /trunk/Matrix/man/ line wrap; + example  
1533 7741 d 1 h bates /trunk/Matrix/man/ Adding logical sparse matrix methods  
1476 7748 d 3 h bates /trunk/Matrix/ Release 0.95-8 with bug fix for sparse symmetric solve  
1473 7748 d 17 h bates /trunk/Matrix/ More logical sparse matrix methods  
1471 7749 d 4 h bates /trunk/Matrix/man/  
1469 7749 d 17 h bates /trunk/Matrix/ Methods for logical general sparse matrices