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
4558 6961 d 5 h maechler /branches/Matrix-APIchange/ more R_CheckStack()s  
4530 6966 d 5 h bates /branches/Matrix-APIchange/ API change - pass the empty structure to the as_cholmod_x functions  
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  
4418 6993 d 1 h bates /trunk/Matrix/src/ Remove warnings after change to const char* CHAR  
3961 7202 d 1 h maechler /trunk/Matrix/src/ better comment  
3950 7205 d 19 h maechler /trunk/Matrix/ fully-sparse solve() for dsC; indexing & comparison fixes  
3944 7207 d 5 h maechler /trunk/Matrix/ 2nd round of cleanup for <sparse>_validate()  
3943 7207 d 7 h maechler /trunk/Matrix/ tcrossprod(<Csp>, <Csp>); dimnames for [t]crossprod; validity now ensures correct length(Dimnames[[j]])  
3835 7241 d 9 h maechler /trunk/Matrix/src/ comments & not_yet code  
3766 7257 d 4 h bates /trunk/Matrix/src/ Move checks on column sorting of CsparseMatrix objects to Csparse_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  
3743 7261 d 5 h bates /trunk/Matrix/ ignoring LDL = FALSE now fixed  
3741 7261 d 6 h maechler /trunk/Matrix/src/ fname instead of "fname"  
3518 7272 d 2 h bates /trunk/Matrix/src/ Define and use class_P and mMatrix_as_dgeMatrix  
3514 7272 d 18 h bates /trunk/Matrix/src/ Remove vestigial classed argument for dsCMatrix_matrix_solve  
3488 7277 d 0 h bates /trunk/Matrix/ Use dup_mMatrix_as_dgeMatrix  
3477 7277 d 21 h bates /trunk/Matrix/ Add Cholesky generic and method for dsCMatrix. Use CHOLMOD for chol().  
3464 7278 d 20 h bates /trunk/Matrix/src/ Use CHOLMOD for dsCMatrix_chol and dsCMatrix_matrix_solve.  
3410 7286 d 0 h maechler /trunk/Matrix/ eliminate sCMatrix_to_gCMatrix now that we have (almost identical) Csparse_symmetric_to_general  
3401 7289 d 1 h bates /trunk/Matrix/ Generalize conversions  
2172 7501 d 16 h bates /trunk/Matrix/src/ Change malloc to Calloc in chm_common.c and correspondingly free to Free there and elsewhere  
2022 7550 d 20 h bates /trunk/Matrix/ Matrix multiplication and coersion at higher level  
1986 7565 d 3 h maechler /trunk/Matrix/src/ use free() to clean up after as_cholmod_*() since these use malloc() - as in Brian`s patch  
1862 7607 d 6 h maechler /trunk/Matrix/src/ use uplo_P() and diag_P() macros instead of *_value() functions  
1856 7607 d 10 h maechler /trunk/Matrix/src/ + logical dense matrices; more coercions  
1835 7615 d 21 h bates /trunk/Matrix/src/ Fixed a thinko picked up by the compiler  
1830 7617 d 2 h bates /trunk/Matrix/ Added CHOLMOD-based C functions. Still need methods defined in R and some error checking  
1786 7631 d 21 h maechler /trunk/Matrix/src/ cosmetic, comment  
1781 7634 d 1 h maechler /trunk/Matrix/ add triangularMatrix_validate and symmetric* to C code and make (re!)use of it - not quite everywhere?  
1574 7721 d 3 h bates /trunk/Matrix/src/ Keep -Wall quiet  
1539 7741 d 1 h bates /trunk/Matrix/src/ collapse some constructions in the code  
1476 7748 d 4 h bates /trunk/Matrix/ Release 0.95-8 with bug fix for sparse symmetric solve  
1321 7788 d 1 h bates /trunk/Matrix/ Moving methods for operations with numeric to the Matrix class and with integer to the dMatrix class  
1236 7813 d 21 h maechler /trunk/Matrix/src/ L <-> U for transpose  
1203 7816 d 13 h bates /trunk/Matrix/src/ Clean up *_validate functions  
1198 7817 d 0 h bates /trunk/Matrix/src/ dsTMatrix_as_dsCMatrix  
1190 7819 d 0 h bates /trunk/Matrix/ Internationalization and localization  
1044 7839 d 10 h maechler /trunk/Matrix/src/ use mkString(); "uplo" and "diag" must be uppercase  
991 7844 d 4 h bates /trunk/Matrix/ Getting package to pass CMD check