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 6960 d 22 h maechler /branches/Matrix-APIchange/ more R_CheckStack()s  
4530 6965 d 21 h bates /branches/Matrix-APIchange/ API change - pass the empty structure to the as_cholmod_x functions  
4529 6965 d 21 h bates /branches/Matrix-APIchange/ Creating a branch for the API changes from the 0.99875 series to the 0.999375 series  
4418 6992 d 18 h bates /trunk/Matrix/src/ Remove warnings after change to const char* CHAR  
3961 7201 d 18 h maechler /trunk/Matrix/src/ better comment  
3950 7205 d 12 h maechler /trunk/Matrix/ fully-sparse solve() for dsC; indexing & comparison fixes  
3944 7206 d 22 h maechler /trunk/Matrix/ 2nd round of cleanup for <sparse>_validate()  
3943 7207 d 0 h maechler /trunk/Matrix/ tcrossprod(<Csp>, <Csp>); dimnames for [t]crossprod; validity now ensures correct length(Dimnames[[j]])  
3835 7241 d 1 h maechler /trunk/Matrix/src/ comments & not_yet code  
3766 7256 d 20 h bates /trunk/Matrix/src/ Move checks on column sorting of CsparseMatrix objects to Csparse_validate  
3760 7257 d 18 h maechler /trunk/Matrix/ 1st fix at "Compare"; other small fixes  
3755 7258 d 13 h maechler /trunk/Matrix/ new nMatrix and subclasses; lsparse change to have x slot; many consequences  
3743 7260 d 21 h bates /trunk/Matrix/ ignoring LDL = FALSE now fixed  
3741 7260 d 23 h maechler /trunk/Matrix/src/ fname instead of "fname"  
3518 7271 d 19 h bates /trunk/Matrix/src/ Define and use class_P and mMatrix_as_dgeMatrix  
3514 7272 d 11 h bates /trunk/Matrix/src/ Remove vestigial classed argument for dsCMatrix_matrix_solve  
3488 7276 d 16 h bates /trunk/Matrix/ Use dup_mMatrix_as_dgeMatrix  
3477 7277 d 13 h bates /trunk/Matrix/ Add Cholesky generic and method for dsCMatrix. Use CHOLMOD for chol().  
3464 7278 d 12 h bates /trunk/Matrix/src/ Use CHOLMOD for dsCMatrix_chol and dsCMatrix_matrix_solve.  
3410 7285 d 16 h maechler /trunk/Matrix/ eliminate sCMatrix_to_gCMatrix now that we have (almost identical) Csparse_symmetric_to_general  
3401 7288 d 17 h bates /trunk/Matrix/ Generalize conversions  
2172 7501 d 8 h bates /trunk/Matrix/src/ Change malloc to Calloc in chm_common.c and correspondingly free to Free there and elsewhere  
2022 7550 d 13 h bates /trunk/Matrix/ Matrix multiplication and coersion at higher level  
1986 7564 d 19 h maechler /trunk/Matrix/src/ use free() to clean up after as_cholmod_*() since these use malloc() - as in Brian`s patch  
1862 7606 d 22 h maechler /trunk/Matrix/src/ use uplo_P() and diag_P() macros instead of *_value() functions  
1856 7607 d 2 h maechler /trunk/Matrix/src/ + logical dense matrices; more coercions  
1835 7615 d 14 h bates /trunk/Matrix/src/ Fixed a thinko picked up by the compiler  
1830 7616 d 18 h bates /trunk/Matrix/ Added CHOLMOD-based C functions. Still need methods defined in R and some error checking  
1786 7631 d 13 h maechler /trunk/Matrix/src/ cosmetic, comment  
1781 7633 d 18 h maechler /trunk/Matrix/ add triangularMatrix_validate and symmetric* to C code and make (re!)use of it - not quite everywhere?  
1574 7720 d 19 h bates /trunk/Matrix/src/ Keep -Wall quiet  
1539 7740 d 17 h bates /trunk/Matrix/src/ collapse some constructions in the code  
1476 7747 d 20 h bates /trunk/Matrix/ Release 0.95-8 with bug fix for sparse symmetric solve  
1321 7787 d 18 h bates /trunk/Matrix/ Moving methods for operations with numeric to the Matrix class and with integer to the dMatrix class  
1236 7813 d 14 h maechler /trunk/Matrix/src/ L <-> U for transpose  
1203 7816 d 6 h bates /trunk/Matrix/src/ Clean up *_validate functions  
1198 7816 d 17 h bates /trunk/Matrix/src/ dsTMatrix_as_dsCMatrix  
1190 7818 d 17 h bates /trunk/Matrix/ Internationalization and localization  
1044 7839 d 2 h maechler /trunk/Matrix/src/ use mkString(); "uplo" and "diag" must be uppercase  
991 7843 d 20 h bates /trunk/Matrix/ Getting package to pass CMD check