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
3543 7269 d 19 h maechler /branches/Matrix-for-R-2.3.x/ branching an "old-R" compatible version of Matrix  
3518 7273 d 19 h bates /trunk/Matrix/src/ Define and use class_P and mMatrix_as_dgeMatrix  
3502 7277 d 8 h bates /trunk/Matrix/ Move methods to the CsparseMatrix class  
3466 7280 d 12 h bates /trunk/Matrix/src/ use diag_P and uplo_P macros  
3410 7287 d 17 h maechler /trunk/Matrix/ eliminate sCMatrix_to_gCMatrix now that we have (almost identical) Csparse_symmetric_to_general  
3406 7288 d 14 h bates /trunk/Matrix/src/ Utilities Csparse_to_logical and Csparse_symmetric_to_general  
3404 7288 d 16 h bates /trunk/Matrix/ Use CHOLMOD code for general methods at CsparseMatrix, TsparseMatrix, denseMatrix or matrix level when possible  
3401 7290 d 18 h bates /trunk/Matrix/ Generalize conversions  
3388 7294 d 18 h bates /trunk/Matrix/ crossprod and tcrossprod for TsparseMatrix  
3380 7294 d 20 h bates /trunk/Matrix/src/ tcrossprod result has stype = -1 (perhaps this should change).  
3379 7295 d 17 h bates /trunk/Matrix/ Set stype in C function Csparse_crossprod and avoid R-level conversions  
3139 7378 d 16 h bates /trunk/Matrix/ single argument [t]crossprod now returns a symmetric matrix  
3134 7379 d 13 h bates /trunk/Matrix/ Generics lowerTriMatrix and upperTriMatrix and C function Csparse_band  
2304 7463 d 12 h bates /trunk/Matrix/ Used cholmod_vertcat and cholmod_horzcat for cbind2 and rbind2 in the dsparseMatrix virtual class  
2172 7503 d 8 h bates /trunk/Matrix/src/ Change malloc to Calloc in chm_common.c and correspondingly free to Free there and elsewhere  
2030 7547 d 19 h bates /trunk/Matrix/src/ Added crossprod method for Csparse and dense  
2022 7552 d 13 h bates /trunk/Matrix/ Matrix multiplication and coersion at higher level  
1986 7566 d 20 h maechler /trunk/Matrix/src/ use free() to clean up after as_cholmod_*() since these use malloc() - as in Brian`s patch  
1870 7605 d 15 h maechler /trunk/Matrix/src/ check return value from cholmod_aat() {fix seg.fault}  
1838 7617 d 14 h bates /trunk/Matrix/src/ corrected error message  
1836 7617 d 14 h bates /trunk/Matrix/ crossprod and tcrossprod for Tsparse  
1833 7617 d 16 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  
1831 7618 d 11 h bates /trunk/Matrix/ More progress on incorporating CHOLMOD - still not passing CMD check  
1830 7618 d 19 h bates /trunk/Matrix/ Added CHOLMOD-based C functions. Still need methods defined in R and some error checking