| Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
| 4558 |
6961 d 6 h |
maechler |
/branches/Matrix-APIchange/ |
more R_CheckStack()s |
|
/branches/Matrix-APIchange/inst/doc/Comparisons.Rnw /branches/Matrix-APIchange/src/CHMfactor.c /branches/Matrix-APIchange/src/Csparse.c /branches/Matrix-APIchange/src/Tsparse.c /branches/Matrix-APIchange/src/chm_common.c /branches/Matrix-APIchange/src/chm_common.h /branches/Matrix-APIchange/src/dense.c /branches/Matrix-APIchange/src/dgCMatrix.c /branches/Matrix-APIchange/src/dsCMatrix.c /branches/Matrix-APIchange/src/dtTMatrix.c /branches/Matrix-APIchange/src/sparseQR.c /branches/Matrix-APIchange/src/t_gCMatrix_colSums.c
|
| 4556 |
6961 d 21 h |
bates |
/branches/Matrix-APIchange/src/ |
Define and use the Alloca macro (like Calloc but calling alloca) |
|
/branches/Matrix-APIchange/src/Mutils.h /branches/Matrix-APIchange/src/dgCMatrix.c
|
| 4543 |
6963 d 3 h |
bates |
/branches/Matrix-APIchange/src/ |
CSP typedef for *cs and macro AS_CSP |
|
/branches/Matrix-APIchange/src/cs_utils.c /branches/Matrix-APIchange/src/cs_utils.h /branches/Matrix-APIchange/src/dgCMatrix.c /branches/Matrix-APIchange/src/dtCMatrix.c /branches/Matrix-APIchange/src/sparseQR.c
|
| 4530 |
6966 d 6 h |
bates |
/branches/Matrix-APIchange/ |
API change - pass the empty structure to the as_cholmod_x functions |
|
/branches/Matrix-APIchange/DESCRIPTION /branches/Matrix-APIchange/inst/include/Matrix.h /branches/Matrix-APIchange/inst/include/Matrix_stubs.c /branches/Matrix-APIchange/src/CHMfactor.c /branches/Matrix-APIchange/src/Csparse.c /branches/Matrix-APIchange/src/Mutils.h /branches/Matrix-APIchange/src/Tsparse.c /branches/Matrix-APIchange/src/chm_common.c /branches/Matrix-APIchange/src/chm_common.h /branches/Matrix-APIchange/src/dense.c /branches/Matrix-APIchange/src/dgCMatrix.c /branches/Matrix-APIchange/src/dsCMatrix.c /branches/Matrix-APIchange/src/dtTMatrix.c /branches/Matrix-APIchange/src/t_gCMatrix_colSums.c
|
| 4529 |
6966 d 6 h |
bates |
/branches/Matrix-APIchange/ |
Creating a branch for the API changes from the 0.99875 series to the 0.999375 series |
|
/branches/Matrix-APIchange
|
| 4499 |
6974 d 10 h |
maechler |
/trunk/Matrix/src/ |
use template instead of huge macro for [diln]gcMatrix_colSums |
|
/trunk/Matrix/src/t_gCMatrix_colSums.c
/trunk/Matrix/src/dgCMatrix.c
|
| 4483 |
6978 d 3 h |
maechler |
/trunk/Matrix/ |
colSums, ... rowMeans for all Matrices; notably sparse ones via [diln]gCMatrix_colSums C code |
|
/trunk/Matrix/R/colSums.R
/trunk/Matrix/ChangeLog /trunk/Matrix/R/Auxiliaries.R /trunk/Matrix/R/Csparse.R /trunk/Matrix/R/Rsparse.R /trunk/Matrix/R/Tsparse.R /trunk/Matrix/R/denseMatrix.R /trunk/Matrix/R/dgCMatrix.R /trunk/Matrix/R/dgTMatrix.R /trunk/Matrix/R/dgeMatrix.R /trunk/Matrix/R/sparseMatrix.R /trunk/Matrix/R/sparseVector.R /trunk/Matrix/TODO /trunk/Matrix/inst/test-tools.R /trunk/Matrix/man/CsparseMatrix-class.Rd /trunk/Matrix/man/RsparseMatrix-class.Rd /trunk/Matrix/man/TsparseMatrix-class.Rd /trunk/Matrix/man/colSums.Rd /trunk/Matrix/man/denseMatrix-class.Rd /trunk/Matrix/man/dgCMatrix-class.Rd /trunk/Matrix/man/dgTMatrix-class.Rd /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgCMatrix.h /trunk/Matrix/src/init.c /trunk/Matrix/tests/simple.R
|
| 4473 |
6979 d 3 h |
bates |
/trunk/Matrix/src/ |
Modified dgCMatrix_colSums for sparseVector result |
|
/trunk/Matrix/src/dgCMatrix.c
|
| 4466 |
6981 d 4 h |
bates |
/trunk/Matrix/ |
added dgCMatrix_colSums for [col,row][Sums,Means] |
|
/trunk/Matrix/R/dgCMatrix.R /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgCMatrix.h /trunk/Matrix/src/init.c
|
| 4460 |
6982 d 1 h |
bates |
/trunk/Matrix/ |
added lm.fit.sparse (unexported), coercion of "factor" to dgCMatrix and dgCMatrix_cholsol |
|
/trunk/Matrix/R/sparseMatrix.R /trunk/Matrix/man/dgCMatrix-class.Rd /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgCMatrix.h /trunk/Matrix/src/init.c
|
| 4418 |
6993 d 2 h |
bates |
/trunk/Matrix/src/ |
Remove warnings after change to const char* CHAR |
|
/trunk/Matrix/src/Csparse.c /trunk/Matrix/src/HBMM.c /trunk/Matrix/src/Mutils.c /trunk/Matrix/src/Mutils.h /trunk/Matrix/src/Tsparse.c /trunk/Matrix/src/chm_common.c /trunk/Matrix/src/chm_common.h /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgeMatrix.c /trunk/Matrix/src/dpoMatrix.c /trunk/Matrix/src/dpoMatrix.h /trunk/Matrix/src/dppMatrix.c /trunk/Matrix/src/dppMatrix.h /trunk/Matrix/src/dsCMatrix.c /trunk/Matrix/src/dspMatrix.c /trunk/Matrix/src/dspMatrix.h /trunk/Matrix/src/dsyMatrix.c /trunk/Matrix/src/dsyMatrix.h /trunk/Matrix/src/dtpMatrix.c /trunk/Matrix/src/dtrMatrix.c
|
| 4154 |
7100 d 23 h |
bates |
/trunk/Matrix/ |
Prepare for 0.9975-11 release |
|
/trunk/Matrix/ChangeLog /trunk/Matrix/DESCRIPTION /trunk/Matrix/INDEX /trunk/Matrix/src/dgCMatrix.c
|
| 4136 |
7111 d 2 h |
maechler |
/trunk/Matrix/ |
forgot free(.) in R_to_C; other cosmetic |
|
/trunk/Matrix/TODO /trunk/Matrix/inst/doc/myVignette.sty /trunk/Matrix/src/dgCMatrix.c
|
| 4131 |
7112 d 3 h |
maechler |
/trunk/Matrix/ |
port Doug`s fix to R_to_CMatrix and reactivate .Call()s |
|
/trunk/Matrix/R/Rsparse.R /trunk/Matrix/src/dgCMatrix.c
|
| 4128 |
7112 d 22 h |
bates |
/trunk/Matrix/src/ |
Use strdup, not automatic character arrays |
|
/trunk/Matrix/src/dgCMatrix.c
|
| 4125 |
7113 d 22 h |
maechler |
/trunk/Matrix/ |
Rsparse coercions now all via R-level "workaround"; to and from *virtual* rather than specific classes |
|
/trunk/Matrix/ChangeLog /trunk/Matrix/R/Auxiliaries.R /trunk/Matrix/R/Rsparse.R /trunk/Matrix/R/Tsparse.R /trunk/Matrix/man/RsparseMatrix-class.Rd /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/tests/Class+Meth.R
|
| 4107 |
7118 d 22 h |
maechler |
/trunk/Matrix/ |
more revisiting "FIXME".. |
|
/trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/tests/matprod.R
|
| 4104 |
7118 d 23 h |
maechler |
/trunk/Matrix/ |
many more coercions for diag(), "!", etc; see ChangeLog |
|
/trunk/Matrix/src/TMatrix_as.c /trunk/Matrix/src/TMatrix_as.h
/trunk/Matrix/src/dsTMatrix.c /trunk/Matrix/src/dsTMatrix.h
/trunk/Matrix/ChangeLog /trunk/Matrix/DESCRIPTION /trunk/Matrix/R/Auxiliaries.R /trunk/Matrix/R/Csparse.R /trunk/Matrix/R/Matrix.R /trunk/Matrix/R/Ops.R /trunk/Matrix/R/Rsparse.R /trunk/Matrix/R/ddenseMatrix.R /trunk/Matrix/R/denseMatrix.R /trunk/Matrix/R/dgTMatrix.R /trunk/Matrix/R/dgeMatrix.R /trunk/Matrix/R/dpoMatrix.R /trunk/Matrix/R/dtpMatrix.R /trunk/Matrix/R/dtrMatrix.R /trunk/Matrix/R/lMatrix.R /trunk/Matrix/R/ldenseMatrix.R /trunk/Matrix/R/lgTMatrix.R /trunk/Matrix/R/lsTMatrix.R /trunk/Matrix/R/ltTMatrix.R /trunk/Matrix/R/ndenseMatrix.R /trunk/Matrix/R/ngTMatrix.R /trunk/Matrix/R/nsTMatrix.R /trunk/Matrix/R/nsparseMatrix.R /trunk/Matrix/R/ntTMatrix.R /trunk/Matrix/R/pMatrix.R /trunk/Matrix/R/sparseMatrix.R /trunk/Matrix/inst/test-tools.R /trunk/Matrix/man/Cholesky-class.Rd /trunk/Matrix/man/Diagonal.Rd /trunk/Matrix/man/Matrix-class.Rd /trunk/Matrix/man/RsparseMatrix-class.Rd /trunk/Matrix/man/Subassign-methods.Rd /trunk/Matrix/man/Xtrct-methods.Rd /trunk/Matrix/man/bdiag.Rd /trunk/Matrix/man/dMatrix-class.Rd /trunk/Matrix/man/denseMatrix-class.Rd /trunk/Matrix/man/dgRMatrix-class.Rd /trunk/Matrix/man/dpoMatrix-class.Rd /trunk/Matrix/man/dsCMatrix-class.Rd /trunk/Matrix/man/dsRMatrix-class.Rd /trunk/Matrix/man/dtrMatrix-class.Rd /trunk/Matrix/man/ldenseMatrix-class.Rd /trunk/Matrix/man/lgeMatrix-class.Rd /trunk/Matrix/man/lsparseMatrix-classes.Rd /trunk/Matrix/man/ltrMatrix-class.Rd /trunk/Matrix/man/ndenseMatrix-class.Rd /trunk/Matrix/man/nsparseMatrix-classes.Rd /trunk/Matrix/man/pMatrix-class.Rd /trunk/Matrix/man/sparseMatrix-class.Rd /trunk/Matrix/src/DEPS.mkf /trunk/Matrix/src/Mutils.c /trunk/Matrix/src/Mutils.h /trunk/Matrix/src/SOURCES_C.mkf /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgCMatrix.h /trunk/Matrix/src/dgTMatrix.c /trunk/Matrix/src/dgTMatrix.h /trunk/Matrix/src/dgeMatrix.c /trunk/Matrix/src/dgeMatrix.h /trunk/Matrix/src/dtTMatrix.c /trunk/Matrix/src/dtpMatrix.c /trunk/Matrix/src/dtpMatrix.h /trunk/Matrix/src/dtrMatrix.c /trunk/Matrix/src/dtrMatrix.h /trunk/Matrix/src/init.c /trunk/Matrix/tests/Class+Meth.R /trunk/Matrix/tests/dtpMatrix.R /trunk/Matrix/tests/simple.R
|
| 3959 |
7202 d 23 h |
maechler |
/trunk/Matrix/ |
host of changes; mostly indexing(sub-set & -assign) for symmetric and [ cbind(i,j) ] |
|
/trunk/Matrix/ChangeLog /trunk/Matrix/Done /trunk/Matrix/R/Auxiliaries.R /trunk/Matrix/R/Csparse.R /trunk/Matrix/R/Matrix.R /trunk/Matrix/R/Tsparse.R /trunk/Matrix/R/denseMatrix.R /trunk/Matrix/R/pMatrix.R /trunk/Matrix/R/sparseMatrix.R /trunk/Matrix/R/zzz.R /trunk/Matrix/TODO /trunk/Matrix/inst/test-tools.R /trunk/Matrix/man/Matrix-class.Rd /trunk/Matrix/man/Subassign-methods.Rd /trunk/Matrix/man/Xtrct-methods.Rd /trunk/Matrix/man/pMatrix-class.Rd /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/tests/indexing.R /trunk/Matrix/tests/indexing.Rout.save /trunk/Matrix/tests/matprod.R /trunk/Matrix/tests/validObj.R
|
| 3944 |
7207 d 6 h |
maechler |
/trunk/Matrix/ |
2nd round of cleanup for <sparse>_validate() |
|
/trunk/Matrix/src/lgTMatrix.c /trunk/Matrix/src/lgTMatrix.h /trunk/Matrix/src/lsCMatrix.c /trunk/Matrix/src/lsCMatrix.h /trunk/Matrix/src/ltCMatrix.c /trunk/Matrix/src/ltCMatrix.h
/trunk/Matrix/ChangeLog /trunk/Matrix/R/AllClass.R /trunk/Matrix/src/SOURCES_C.mkf /trunk/Matrix/src/Tsparse.c /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgCMatrix.h /trunk/Matrix/src/dgTMatrix.c /trunk/Matrix/src/dgTMatrix.h /trunk/Matrix/src/dsCMatrix.c /trunk/Matrix/src/dsCMatrix.h /trunk/Matrix/src/dsTMatrix.c /trunk/Matrix/src/dsTMatrix.h /trunk/Matrix/src/dtCMatrix.c /trunk/Matrix/src/dtCMatrix.h /trunk/Matrix/src/dtTMatrix.c /trunk/Matrix/src/dtTMatrix.h /trunk/Matrix/src/init.c /trunk/Matrix/src/lgCMatrix.c
|
| 3943 |
7207 d 8 h |
maechler |
/trunk/Matrix/ |
tcrossprod(<Csp>, <Csp>); dimnames for [t]crossprod; validity now ensures correct length(Dimnames[[j]]) |
|
/trunk/Matrix/ChangeLog /trunk/Matrix/R/AllClass.R /trunk/Matrix/R/Csparse.R /trunk/Matrix/R/Matrix.R /trunk/Matrix/man/CsparseMatrix-class.Rd /trunk/Matrix/src/Csparse.c /trunk/Matrix/src/chm_common.c /trunk/Matrix/src/chm_common.h /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgCMatrix.h /trunk/Matrix/src/dsCMatrix.c /trunk/Matrix/src/init.c /trunk/Matrix/src/lgCMatrix.c /trunk/Matrix/src/lgCMatrix.h /trunk/Matrix/tests/matprod.R /trunk/Matrix/tests/simple.R
|
| 3933 |
7210 d 2 h |
maechler |
/trunk/Matrix/ |
another set of fixes/improvements; the last prompted by Harri Kiiveri |
|
/trunk/Matrix/ChangeLog /trunk/Matrix/DESCRIPTION /trunk/Matrix/Done /trunk/Matrix/R/Matrix.R /trunk/Matrix/R/dMatrix.R /trunk/Matrix/R/dgCMatrix.R /trunk/Matrix/R/dgRMatrix.R /trunk/Matrix/R/dgeMatrix.R /trunk/Matrix/R/diagMatrix.R /trunk/Matrix/R/dsparseMatrix.R /trunk/Matrix/TODO /trunk/Matrix/man/Matrix-class.Rd /trunk/Matrix/man/RsparseMatrix-class.Rd /trunk/Matrix/man/dgCMatrix-class.Rd /trunk/Matrix/man/dgRMatrix-class.Rd /trunk/Matrix/man/diagonalMatrix-class.Rd /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/tests/Class+Meth.R /trunk/Matrix/tests/indexing.R /trunk/Matrix/tests/indexing.Rout.save /trunk/Matrix/tests/matprod.R /trunk/Matrix/tests/simple.R
|
| 3931 |
7213 d 3 h |
maechler |
/trunk/Matrix/ |
miscellaneous "fixes" mostly in ChangeLog and/or related to diagonalMatrix |
|
/trunk/Matrix/ChangeLog /trunk/Matrix/DESCRIPTION /trunk/Matrix/Done /trunk/Matrix/NAMESPACE /trunk/Matrix/R/AllClass.R /trunk/Matrix/R/Auxiliaries.R /trunk/Matrix/R/Csparse.R /trunk/Matrix/R/HBMM.R /trunk/Matrix/R/Hilbert.R /trunk/Matrix/R/Matrix.R /trunk/Matrix/R/dMatrix.R /trunk/Matrix/R/ddenseMatrix.R /trunk/Matrix/R/dgCMatrix.R /trunk/Matrix/R/dgTMatrix.R /trunk/Matrix/R/dgeMatrix.R /trunk/Matrix/R/diagMatrix.R /trunk/Matrix/R/dsparseMatrix.R /trunk/Matrix/R/dsyMatrix.R /trunk/Matrix/R/lMatrix.R /trunk/Matrix/R/pMatrix.R /trunk/Matrix/R/sparseMatrix.R /trunk/Matrix/TODO /trunk/Matrix/man/Matrix-class.Rd /trunk/Matrix/man/ddenseMatrix-class.Rd /trunk/Matrix/man/ddiMatrix-class.Rd /trunk/Matrix/man/dgCMatrix-class.Rd /trunk/Matrix/man/diagonalMatrix-class.Rd /trunk/Matrix/man/dsparseMatrix-class.Rd /trunk/Matrix/man/ldiMatrix-class.Rd /trunk/Matrix/man/sparseMatrix-class.Rd /trunk/Matrix/src/Csparse.c /trunk/Matrix/src/Mutils.c /trunk/Matrix/src/Mutils.h /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgeMatrix.c /trunk/Matrix/tests/matprod.R /trunk/Matrix/tests/simple.R /trunk/Matrix/tests/validObj.R
|
| 3835 |
7241 d 10 h |
maechler |
/trunk/Matrix/src/ |
comments & not_yet code |
|
/trunk/Matrix/src/Csparse.c /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dsCMatrix.c
|
| 3766 |
7257 d 5 h |
bates |
/trunk/Matrix/src/ |
Move checks on column sorting of CsparseMatrix objects to Csparse_validate |
|
/trunk/Matrix/src/Csparse.c /trunk/Matrix/src/Mutils.c /trunk/Matrix/src/Mutils.h /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgCMatrix.h /trunk/Matrix/src/dsCMatrix.c /trunk/Matrix/src/init.c /trunk/Matrix/src/lgCMatrix.c /trunk/Matrix/src/lsCMatrix.c /trunk/Matrix/src/ltCMatrix.c
|
| 3520 |
7271 d 21 h |
bates |
/trunk/Matrix/ |
Promotion of %*% and solve to RHS of ddenseMatrix |
|
/trunk/Matrix/R/ddenseMatrix.R /trunk/Matrix/R/dgCMatrix.R /trunk/Matrix/R/dgeMatrix.R /trunk/Matrix/R/dspMatrix.R /trunk/Matrix/R/dsyMatrix.R /trunk/Matrix/R/dtpMatrix.R /trunk/Matrix/R/dtrMatrix.R /trunk/Matrix/man/CsparseMatrix-class.Rd /trunk/Matrix/man/ddenseMatrix-class.Rd /trunk/Matrix/man/dgCMatrix-class.Rd /trunk/Matrix/man/dgeMatrix-class.Rd /trunk/Matrix/man/dsyMatrix-class.Rd /trunk/Matrix/man/dtpMatrix-class.Rd /trunk/Matrix/man/dtrMatrix-class.Rd /trunk/Matrix/src/Mutils.h /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgeMatrix.c /trunk/Matrix/src/dgeMatrix.h /trunk/Matrix/src/dspMatrix.c /trunk/Matrix/src/dspMatrix.h /trunk/Matrix/src/dsyMatrix.c /trunk/Matrix/src/dsyMatrix.h /trunk/Matrix/src/dtpMatrix.c /trunk/Matrix/src/dtpMatrix.h /trunk/Matrix/src/dtrMatrix.c
|
| 3502 |
7275 d 16 h |
bates |
/trunk/Matrix/ |
Move methods to the CsparseMatrix class |
|
/trunk/Matrix/R/Tsparse.R /trunk/Matrix/R/dgCMatrix.R /trunk/Matrix/R/dgTMatrix.R /trunk/Matrix/R/dsTMatrix.R /trunk/Matrix/R/dtTMatrix.R /trunk/Matrix/R/lgCMatrix.R /trunk/Matrix/R/lgTMatrix.R /trunk/Matrix/R/lsCMatrix.R /trunk/Matrix/R/ltCMatrix.R /trunk/Matrix/man/dgCMatrix-class.Rd /trunk/Matrix/src/Csparse.c /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgCMatrix.h /trunk/Matrix/src/init.c /trunk/Matrix/src/lgCMatrix.c /trunk/Matrix/src/lgCMatrix.h /trunk/Matrix/src/lgTMatrix.c /trunk/Matrix/src/lgTMatrix.h /trunk/Matrix/src/lsCMatrix.c /trunk/Matrix/src/lsCMatrix.h /trunk/Matrix/src/ltCMatrix.c
|
| 3484 |
7277 d 3 h |
maechler |
/trunk/Matrix/ |
eliminate classed argument from dup_mM*() and dependencies |
|
/trunk/Matrix/R/AllClass.R /trunk/Matrix/R/dgCMatrix.R /trunk/Matrix/R/dgeMatrix.R /trunk/Matrix/R/dppMatrix.R /trunk/Matrix/R/dspMatrix.R /trunk/Matrix/R/dtrMatrix.R /trunk/Matrix/src/Mutils.c /trunk/Matrix/src/Mutils.h /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgCMatrix.h /trunk/Matrix/src/dgeMatrix.c /trunk/Matrix/src/dgeMatrix.h /trunk/Matrix/src/dppMatrix.c /trunk/Matrix/src/dppMatrix.h /trunk/Matrix/src/dspMatrix.c /trunk/Matrix/src/dspMatrix.h /trunk/Matrix/src/dtrMatrix.c /trunk/Matrix/src/dtrMatrix.h /trunk/Matrix/src/init.c /trunk/Matrix/src/sparseQR.c /trunk/Matrix/src/sparseQR.h
|
| 3454 |
7279 d 18 h |
bates |
/trunk/Matrix/src/ |
Use dup_mMatrix_as_dgeMatrix |
|
/trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgeMatrix.c /trunk/Matrix/src/dppMatrix.c /trunk/Matrix/src/dspMatrix.c /trunk/Matrix/src/dtrMatrix.c
|
| 3439 |
7281 d 16 h |
bates |
/trunk/Matrix/src/ |
Check length of q before trying to store it |
|
/trunk/Matrix/src/dgCMatrix.c
|
| 3422 |
7283 d 21 h |
bates |
/trunk/Matrix/ |
Added solve methods for dgCMatrix and documentation |
|
/trunk/Matrix/man/qr-methods.Rd
/trunk/Matrix/R/dgCMatrix.R /trunk/Matrix/man/dgCMatrix-class.Rd /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgCMatrix.h /trunk/Matrix/src/init.c
|
| 3420 |
7284 d 6 h |
bates |
/trunk/Matrix/ |
add sparse LU and QR decompositions |
|
/trunk/Matrix/man/sparseLU-class.Rd /trunk/Matrix/man/sparseQR-class.Rd
/trunk/Matrix/NAMESPACE /trunk/Matrix/R/AllClass.R /trunk/Matrix/R/dgCMatrix.R /trunk/Matrix/man/dgCMatrix-class.Rd /trunk/Matrix/man/lu.Rd /trunk/Matrix/src/cs_utils.c /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgCMatrix.h /trunk/Matrix/src/init.c
|
| 3416 |
7285 d 16 h |
bates |
/trunk/Matrix/src/ |
Repaired Matrix_cs_as_SEXP, cosmetic changes in dgCMatrix_QR |
|
/trunk/Matrix/src/cs_utils.c /trunk/Matrix/src/cs_utils.h /trunk/Matrix/src/dgCMatrix.c
|
| 3415 |
7285 d 21 h |
bates |
/trunk/Matrix/ |
Adding dgCMatrix_{lusol,qrsol,QR} but QR still not working |
|
/trunk/Matrix/NAMESPACE /trunk/Matrix/R/AllClass.R /trunk/Matrix/src/cs_utils.c /trunk/Matrix/src/cs_utils.h /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgCMatrix.h /trunk/Matrix/src/init.c
|
| 3404 |
7287 d 1 h |
bates |
/trunk/Matrix/ |
Use CHOLMOD code for general methods at CsparseMatrix, TsparseMatrix, denseMatrix or matrix level when possible |
|
/trunk/Matrix/R/Csparse.R /trunk/Matrix/R/dgCMatrix.R /trunk/Matrix/R/dtCMatrix.R /trunk/Matrix/src/Csparse.c /trunk/Matrix/src/Csparse.h /trunk/Matrix/src/chm_common.c /trunk/Matrix/src/dense.c /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgCMatrix.h /trunk/Matrix/src/init.c
|
| 3401 |
7289 d 2 h |
bates |
/trunk/Matrix/ |
Generalize conversions |
|
/trunk/Matrix/R/Tsparse.R /trunk/Matrix/R/dgCMatrix.R /trunk/Matrix/R/dgTMatrix.R /trunk/Matrix/R/dsCMatrix.R /trunk/Matrix/R/dsTMatrix.R /trunk/Matrix/R/dtCMatrix.R /trunk/Matrix/R/lsCMatrix.R /trunk/Matrix/src/Csparse.c /trunk/Matrix/src/Csparse.h /trunk/Matrix/src/Tsparse.c /trunk/Matrix/src/Tsparse.h /trunk/Matrix/src/chm_common.c /trunk/Matrix/src/chm_common.h /trunk/Matrix/src/dense.c /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgTMatrix.c /trunk/Matrix/src/dgTMatrix.h /trunk/Matrix/src/dsCMatrix.c /trunk/Matrix/src/init.c
|
| 3310 |
7322 d 3 h |
maechler |
/trunk/Matrix/ |
miscellaneous small things, including extended tests; see also ChangeLog |
|
/trunk/Matrix/tests/bind.Rout.save
/trunk/Matrix/ChangeLog /trunk/Matrix/R/AllClass.R /trunk/Matrix/R/Auxiliaries.R /trunk/Matrix/R/Matrix.R /trunk/Matrix/R/dgCMatrix.R /trunk/Matrix/R/dsparseMatrix.R /trunk/Matrix/R/sparseMatrix.R /trunk/Matrix/TODO /trunk/Matrix/man/Matrix-class.Rd /trunk/Matrix/man/Matrix.Rd /trunk/Matrix/man/dgCMatrix-class.Rd /trunk/Matrix/man/dgTMatrix-class.Rd /trunk/Matrix/man/dsparseMatrix-class.Rd /trunk/Matrix/man/lu.Rd /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/tests/Class+Meth.R /trunk/Matrix/tests/base-matrix-fun.R /trunk/Matrix/tests/bind.R /trunk/Matrix/tests/indexing.R /trunk/Matrix/tests/indexing.Rout.save /trunk/Matrix/tests/simple.R
|
| 2240 |
7491 d 22 h |
bates |
/trunk/Matrix/src/ |
Free memory allocated in csc_tcrossprod |
|
/trunk/Matrix/src/dgCMatrix.c
|
| 2238 |
7493 d 0 h |
bates |
/trunk/Matrix/src/ |
Use cholmod_copy in csc_tcrossprod |
|
/trunk/Matrix/src/dgCMatrix.c
|
| 2200 |
7497 d 22 h |
bates |
/trunk/Matrix/ |
Removing rcond slot from Matrix objects |
|
/trunk/Matrix/tests/dpoMatrix.Rout.save
/trunk/Matrix/src/Syms.h /trunk/Matrix/src/dense.c /trunk/Matrix/src/dgCMatrix.c /trunk/Matrix/src/dgTMatrix.c /trunk/Matrix/src/dgeMatrix.c /trunk/Matrix/src/dpoMatrix.c /trunk/Matrix/src/dppMatrix.c /trunk/Matrix/src/dspMatrix.c /trunk/Matrix/src/dsyMatrix.c /trunk/Matrix/src/dtpMatrix.c /trunk/Matrix/src/dtrMatrix.c /trunk/Matrix/src/init.c /trunk/Matrix/tests/dpoMatrix.R /trunk/Matrix/tests/dtpMatrix.R
|