| Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
| 3543 |
7268 d 0 h |
maechler |
/branches/Matrix-for-R-2.3.x/ |
branching an "old-R" compatible version of Matrix |
|
/branches/Matrix-for-R-2.3.x
|
| 3522 |
7271 d 14 h |
bates |
/trunk/Matrix/src/ |
housekeeping |
|
/trunk/Matrix/src/init.c
|
| 3514 |
7272 d 17 h |
bates |
/trunk/Matrix/src/ |
Remove vestigial classed argument for dsCMatrix_matrix_solve |
|
/trunk/Matrix/src/dsCMatrix.c /trunk/Matrix/src/dsCMatrix.h /trunk/Matrix/src/init.c
|
| 3508 |
7274 d 1 h |
bates |
/trunk/Matrix/ |
Added triu, tril and band for ddenseMatrix objects. |
|
/trunk/Matrix/ChangeLog /trunk/Matrix/R/ddenseMatrix.R /trunk/Matrix/man/band.Rd /trunk/Matrix/src/dense.c /trunk/Matrix/src/dense.h /trunk/Matrix/src/dgeMatrix.c /trunk/Matrix/src/dgeMatrix.h /trunk/Matrix/src/init.c
|
| 3505 |
7274 d 23 h |
bates |
/trunk/Matrix/src/ |
Added initial version of dgeMatrix_band but may change design |
|
/trunk/Matrix/src/dgeMatrix.c /trunk/Matrix/src/dgeMatrix.h /trunk/Matrix/src/init.c
|
| 3502 |
7275 d 13 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
|
| 3501 |
7275 d 20 h |
maechler |
/trunk/Matrix/ |
use setAs("ddenseMatrix", "dgeMatrix", *) instead of older specific ones |
|
/trunk/Matrix/ChangeLog /trunk/Matrix/R/ddenseMatrix.R /trunk/Matrix/R/dgeMatrix.R /trunk/Matrix/R/diagMatrix.R /trunk/Matrix/R/dspMatrix.R /trunk/Matrix/R/dsyMatrix.R /trunk/Matrix/R/dtpMatrix.R /trunk/Matrix/R/dtrMatrix.R /trunk/Matrix/man/ddenseMatrix-class.Rd /trunk/Matrix/man/ddiMatrix-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.c /trunk/Matrix/src/dsyMatrix.c /trunk/Matrix/src/dtrMatrix.c /trunk/Matrix/src/init.c
|
| 3488 |
7276 d 22 h |
bates |
/trunk/Matrix/ |
Use dup_mMatrix_as_dgeMatrix |
|
/trunk/Matrix/R/dsCMatrix.R /trunk/Matrix/R/dsTMatrix.R /trunk/Matrix/R/dtrMatrix.R /trunk/Matrix/R/sparseQR.R /trunk/Matrix/src/dsCMatrix.c /trunk/Matrix/src/dsTMatrix.c /trunk/Matrix/src/dsTMatrix.h /trunk/Matrix/src/dtTMatrix.c /trunk/Matrix/src/dtTMatrix.h /trunk/Matrix/src/init.c /trunk/Matrix/src/lsCMatrix.c /trunk/Matrix/src/lsCMatrix.h
|
| 3484 |
7277 d 0 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
|
| 3475 |
7277 d 19 h |
bates |
/trunk/Matrix/ |
Remove classes lCholCMatrix and dCholCMatrix, now using CHMfactor classes instead |
|
/trunk/Matrix/NAMESPACE /trunk/Matrix/R/AllClass.R /trunk/Matrix/src/SOURCES_C.mkf /trunk/Matrix/src/init.c
|
| 3468 |
7278 d 18 h |
bates |
/trunk/Matrix/src/ |
Comment out vestigial functions |
|
/trunk/Matrix/src/init.c
|
| 3460 |
7278 d 23 h |
bates |
/trunk/Matrix/src/ |
register dup_mMatrix_as_dgeMatrix for coercions. |
|
/trunk/Matrix/src/init.c
|
| 3438 |
7281 d 14 h |
bates |
/trunk/Matrix/ |
Added methods for sparseQR for qr.qy, qr.qty, qr.coef, qr.resid and qr.fitted |
|
/trunk/Matrix/R/sparseQR.R /trunk/Matrix/src/sparseQR.c /trunk/Matrix/src/sparseQR.h
/trunk/Matrix/NAMESPACE /trunk/Matrix/src/SOURCES_C.mkf /trunk/Matrix/src/init.c
|
| 3422 |
7283 d 18 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 3 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
|
| 3415 |
7285 d 18 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
|
| 3410 |
7285 d 22 h |
maechler |
/trunk/Matrix/ |
eliminate sCMatrix_to_gCMatrix now that we have (almost identical) Csparse_symmetric_to_general |
|
/trunk/Matrix/R/dsCMatrix.R /trunk/Matrix/R/lsCMatrix.R /trunk/Matrix/src/Csparse.c /trunk/Matrix/src/dsCMatrix.c /trunk/Matrix/src/dsCMatrix.h /trunk/Matrix/src/init.c
|
| 3406 |
7286 d 20 h |
bates |
/trunk/Matrix/src/ |
Utilities Csparse_to_logical and Csparse_symmetric_to_general |
|
/trunk/Matrix/src/Csparse.c /trunk/Matrix/src/Csparse.h /trunk/Matrix/src/init.c
|
| 3404 |
7286 d 22 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 |
7288 d 23 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
|