SCM

SCM Repository

[matrix] Log of /pkg/Matrix/R/sparseMatrix.R
[matrix] / pkg / Matrix / R / sparseMatrix.R  
ViewVC logotype

Log of /pkg/Matrix/R/sparseMatrix.R

Parent Directory Parent Directory


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 3195 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 23 11:08:45 2016 UTC (2 years, 9 months ago) by mmaechler
File length: 37907 byte(s)
Diff to previous 3158
rep(<Matrix>, *);  subsetting sparseVectors, etc

Revision 3158 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 26 10:45:46 2016 UTC (3 years, 7 months ago) by mmaechler
File length: 37824 byte(s)
Diff to previous 3153
sparseMatrix(...., triangular ..); docu updates

Revision 3153 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 16 14:38:14 2015 UTC (3 years, 9 months ago) by mmaechler
File length: 37313 byte(s)
Diff to previous 3123
more printSpMatrix2() changes and minimal documentation;
NB: probably tobe improved in the future

Revision 3123 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 30 15:54:44 2015 UTC (4 years, 3 months ago) by mmaechler
File length: 35019 byte(s)
Diff to previous 3113
new .fixupDimnames(), used in sparseMatrix(), "initialize", etc

Revision 3113 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 19 16:13:32 2015 UTC (4 years, 3 months ago) by mmaechler
File length: 35003 byte(s)
Diff to previous 3099
using lengths() {with a pre-3.2.0 substitute definition}

Revision 3099 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 4 15:09:25 2015 UTC (4 years, 4 months ago) by mmaechler
File length: 35028 byte(s)
Diff to previous 3092
fix the  x[] <- <sparse>  bug found by Peter Ralph

Revision 3092 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 2 10:56:59 2015 UTC (4 years, 5 months ago) by mmaechler
File length: 34926 byte(s)
Diff to previous 3075
more using of ..2dge() and anyNA(); 
testing %&% in test-tools  checkMatrix()

Revision 3075 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 30 10:21:58 2015 UTC (4 years, 5 months ago) by mmaechler
File length: 34931 byte(s)
Diff to previous 3046
rsparseMatrix(*, rand.x=NULL) now creates a random pattern matrix

Revision 3046 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 16 14:40:37 2015 UTC (4 years, 6 months ago) by mmaechler
File length: 34801 byte(s)
Diff to previous 3020
eliminate unused assignments (from "R-devel CMD check")

Revision 3020 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 14 16:14:02 2014 UTC (4 years, 11 months ago) by mmaechler
File length: 34805 byte(s)
Diff to previous 3018
dimnames(), notably names(dimnames()) -- primarily in connection with symmpart(), skewpart() and forceSymmetric()

Revision 3018 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 11 17:52:10 2014 UTC (4 years, 11 months ago) by mmaechler
File length: 34725 byte(s)
Diff to previous 3015
Fix remaining parts of R-(3.2.0) compatible behavior of matrix products (%*%, [t]crossprod) -- including previous bug of wrong m %*% v in one case

Revision 3015 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 7 10:56:03 2014 UTC (4 years, 11 months ago) by mmaechler
File length: 34576 byte(s)
Diff to previous 3009
as(<matrix>, "triangularMatrix") via new mat2tri();
isTriangular() now has optional `upper = NA` also in the *generic*

Revision 3009 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 6 13:49:41 2014 UTC (4 years, 11 months ago) by mmaechler
File length: 34501 byte(s)
Diff to previous 3000
deprecate rSparseMatrix() from "test-tools"

Revision 3000 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 12 10:29:50 2014 UTC (5 years, 1 month ago) by mmaechler
File length: 34501 byte(s)
Diff to previous 2987
"Math" and "Summary" methods now put in one (newly created) file; more tests for these..

Revision 2987 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 26 19:14:30 2014 UTC (5 years, 4 months ago) by mmaechler
File length: 34693 byte(s)
Diff to previous 2964
new rsparsematrix() {with 'encoding trick'} for random sparse matrices;  
m_encodeInd[2]?() gains new argument 'orig_1'

Revision 2964 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 29 09:52:48 2014 UTC (5 years, 7 months ago) by mmaechler
File length: 32189 byte(s)
Diff to previous 2939
two more cases where all.equal(*, tol=) has to use 'tolerance'

Revision 2939 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 17 10:25:54 2013 UTC (5 years, 8 months ago) by mmaechler
File length: 32177 byte(s)
Diff to previous 2937
sparseMatrix(): new  use.last.ij  argument

Revision 2937 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 16 10:38:02 2013 UTC (5 years, 9 months ago) by mmaechler
File length: 31770 byte(s)
Diff to previous 2934
use rep_len(.) [with wrapper for R < 3.0.0]

Revision 2934 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 2 15:56:50 2013 UTC (5 years, 9 months ago) by mmaechler
File length: 31779 byte(s)
Diff to previous 2906
T2graph() and graph2T() export old functionality explicitly; 
tweaks in  <graph>  <->  <sparseMatrix>  conversions.  Notably,
as(<graph>, <Matrix>) now more often returns an "n..Matrix" (0/1 pattern), instead of a numeric 
sparse Matrix with all x = 1.

Revision 2906 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 12 22:22:09 2013 UTC (6 years ago) by mmaechler
File length: 31366 byte(s)
Diff to previous 2892
all.equal() no longer returns c("TRUE", "...difference..")

Revision 2892 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 29 09:58:34 2013 UTC (6 years ago) by mmaechler
File length: 31705 byte(s)
Diff to previous 2885
new indMatrix class from Fabian Scheibl

Revision 2885 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 26 20:49:21 2013 UTC (6 years, 1 month ago) by mmaechler
File length: 31701 byte(s)
Diff to previous 2877
solve(<sparse> a, <sparse> b): now if a is symmetric, compute *sparse* result

Revision 2877 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 8 20:59:04 2013 UTC (6 years, 4 months ago) by mmaechler
File length: 31326 byte(s)
Diff to previous 2863
fix "M[] <- v" bug for unitriangular M

Revision 2863 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 31 20:21:11 2012 UTC (6 years, 8 months ago) by mmaechler
File length: 31287 byte(s)
Diff to previous 2837
more easily translatable message - "as" from Lukasz Daniel (e: Dec.12, 2012)

Revision 2837 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 10 21:46:15 2012 UTC (7 years ago) by mmaechler
File length: 31264 byte(s)
Diff to previous 2833
toeplitz(<sparseVector>);  more use of  paste0 ()

Revision 2833 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 3 07:34:21 2012 UTC (7 years ago) by mmaechler
File length: 31270 byte(s)
Diff to previous 2778
allow writeMM("~/...")

Revision 2778 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 16 19:04:10 2012 UTC (7 years, 5 months ago) by mmaechler
File length: 31141 byte(s)
Diff to previous 2777
more use of paste0()

Revision 2777 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 16 19:01:52 2012 UTC (7 years, 5 months ago) by mmaechler
File length: 31148 byte(s)
Diff to previous 2769
fix the sparseMatrix(*, symmetric=TRUE) bug that Terry found

Revision 2769 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 3 15:30:26 2012 UTC (7 years, 6 months ago) by mmaechler
File length: 31073 byte(s)
Diff to previous 2708
sparse.model.matrix(*, verbose) {and cleanup of old stuff}

Revision 2708 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 15 10:07:32 2011 UTC (8 years ago) by mmaechler
File length: 32927 byte(s)
Diff to previous 2671
bandSparse(*, giveCsparse=TRUE) - option to return Tsparse, ditto for sparseMatrix()

Revision 2671 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 20 16:17:58 2011 UTC (8 years, 3 months ago) by mmaechler
File length: 32835 byte(s)
Diff to previous 2644
sparseMatrix(*, symmetric)

Revision 2644 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 21 10:57:45 2011 UTC (8 years, 6 months ago) by mmaechler
File length: 32677 byte(s)
Diff to previous 2633
print/format sparse Matrix: fix align="right" and improve docu

Revision 2633 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 12 21:23:17 2010 UTC (8 years, 9 months ago) by mmaechler
File length: 32713 byte(s)
Diff to previous 2620
cosmetics from checkUsagePackage()

Revision 2620 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 9 07:27:05 2010 UTC (8 years, 11 months ago) by mmaechler
File length: 32724 byte(s)
Diff to previous 2618
+ graph:: 

Revision 2618 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 11 20:49:41 2010 UTC (9 years ago) by mmaechler
File length: 32647 byte(s)
Diff to previous 2616
misc. (cosmetic) - preparing release

Revision 2616 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 24 16:15:00 2010 UTC (9 years ago) by mmaechler
File length: 32580 byte(s)
Diff to previous 2586
sparse.model.matrix(): drop.unused.levels = *FALSE* / printSpMatrix() using FormatSpMatrix() and that is modularized

Revision 2586 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 25 02:32:06 2010 UTC (9 years, 1 month ago) by mmaechler
File length: 30003 byte(s)
Diff to previous 2580
move Matrix/ directory "down"

Revision 2580 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 23 13:15:41 2010 UTC (9 years, 1 month ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 30003 byte(s)
Diff to previous 2572
allow "useInv" for rcond(<sparseMatrix>)

Revision 2572 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 17 16:54:41 2010 UTC (9 years, 2 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 29719 byte(s)
Diff to previous 2554
formula(<Model); other minor cleanup

Revision 2554 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 2 23:10:26 2010 UTC (9 years, 2 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 29564 byte(s)
Diff to previous 2548
nearPD() etc; see ChangeLog

Revision 2548 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 4 15:55:22 2010 UTC (9 years, 3 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 29501 byte(s)
Diff to previous 2539
sparseMatrix(*, dimnames=.) should work (again!)

Revision 2539 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 15 19:50:45 2010 UTC (9 years, 4 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 31522 byte(s)
Diff to previous 2526
fix <sparseMatrix>[] <- value

Revision 2526 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 27 11:08:43 2010 UTC (9 years, 5 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 31022 byte(s)
Diff to previous 2525
which() methods + checks; small things

Revision 2525 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 24 11:15:01 2010 UTC (9 years, 5 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 30984 byte(s)
Diff to previous 2490
M[ij] indexing now works with non-integer numeric ij and checks better; other changes, see ChangeLog

Revision 2490 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 24 20:40:09 2009 UTC (9 years, 10 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 30959 byte(s)
Diff to previous 2465
checkMatrix() does crossprod() now; also see ChangeLog

Revision 2465 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 11 22:49:33 2009 UTC (10 years ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 29720 byte(s)
Diff to previous 2454
sparseVector Ops; printing "non-structural FALSE" in logical sparseMatrix; more use of paste0()

Revision 2454 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 28 14:36:21 2009 UTC (10 years ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 29469 byte(s)
Diff to previous 2445
{Aug.21:} improve sparse-awareness of `contrasts<-`

Revision 2445 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 27 13:38:31 2009 UTC (10 years, 1 month ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 29411 byte(s)
Diff to previous 2442
sparse.model.matrix() rewrite and tests

Revision 2442 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 20 20:58:57 2009 UTC (10 years, 1 month ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 29414 byte(s)
Diff to previous 2421
fix seg.fault after error in Cholesky(*, perm=FALSE)

Revision 2421 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 11 20:12:16 2009 UTC (10 years, 2 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 29195 byte(s)
Diff to previous 2414
rationalize show()/print() and printSpMatrix2()

Revision 2414 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 8 21:50:41 2009 UTC (10 years, 2 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 29294 byte(s)
Diff to previous 2411
sparse.model.matrix()  +- ok now

Revision 2411 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 25 12:39:21 2009 UTC (10 years, 2 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 32330 byte(s)
Diff to previous 2375
aesthetics: do not use "1L" as part of  n:m

Revision 2375 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 18 14:43:08 2009 UTC (10 years, 4 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 32332 byte(s)
Diff to previous 2364
dim(<symmetric/diagonal>) <- v; etc

Revision 2364 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 18 23:32:30 2009 UTC (10 years, 4 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 32241 byte(s)
Diff to previous 2363
"fix" for the problem that .M.classEnv is not found when Matrix is only loaded but not attached

Revision 2363 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 9 20:45:32 2009 UTC (10 years, 5 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 32227 byte(s)
Diff to previous 2341
as(., "vector"); M[i, drop=<LOGI>] vector-indexing; fix (& check) rare problem in <TsparseTriangular[i,]; some cosmetics

Revision 2341 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 2 17:53:13 2009 UTC (10 years, 6 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 32276 byte(s)
Diff to previous 2333
misc.cleanup; mostly related to "all NA sparse mat."; see ChangeLog

Revision 2333 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 30 23:09:44 2009 UTC (10 years, 7 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 32098 byte(s)
Diff to previous 2327
ready to release *-20; do not call spqr() on Windows; minor coercion changes, notably for "pMatrix", see ChangeLog

Revision 2327 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 28 08:46:07 2009 UTC (10 years, 7 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 32064 byte(s)
Diff to previous 2318
miscellaneous; some relating to SPQR

Revision 2318 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 17 20:11:18 2009 UTC (10 years, 7 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 32015 byte(s)
Diff to previous 2313
sparseMatrix() tweaks [index1 = TRUE]

Revision 2313 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 12 20:35:38 2009 UTC (10 years, 8 months ago) by dmbates
Original Path: pkg/R/sparseMatrix.R
File length: 31825 byte(s)
Diff to previous 2312
Use intermediate triplet rep in sparseMatrix

Revision 2312 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 10 14:01:26 2009 UTC (10 years, 8 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 30423 byte(s)
Diff to previous 2279
new sparseMatrix(): construct *sorted* Csparse from un-sorted input, using modify-in-place under the hood

Revision 2279 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 3 09:15:54 2008 UTC (10 years, 11 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 28351 byte(s)
Diff to previous 2255
prevent seg.fault from invalid object

Revision 2255 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 30 07:20:33 2008 UTC (11 years ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 28809 byte(s)
Diff to previous 2252
all.equal()  TRUE only if e.g. classes match

Revision 2252 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 28 13:07:07 2008 UTC (11 years ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 27889 byte(s)
Diff to previous 2250
fix my own error in fac2sparse()

Revision 2250 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 28 11:54:53 2008 UTC (11 years ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 27914 byte(s)
Diff to previous 2249
all.equal() and Ops for nsparse(Matrix|Vector)

Revision 2249 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 27 20:35:34 2008 UTC (11 years ago) by dmbates
Original Path: pkg/R/sparseMatrix.R
File length: 27787 byte(s)
Diff to previous 2245
New version of fac2sparse that handles missing values

Revision 2245 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 25 15:06:12 2008 UTC (11 years ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 26953 byte(s)
Diff to previous 2242
all.equal() methods; expand(<sparseLU>)

Revision 2242 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 21 20:51:40 2008 UTC (11 years ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 26391 byte(s)
Diff to previous 2239
misc from last week; notably "large" sparseVector`s

Revision 2239 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 28 19:26:40 2008 UTC (11 years, 1 month ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 26395 byte(s)
Diff to previous 2237
make diagonalMatrix extend sparseM* instead dense*; dgCMatrix_qrsol(.,., order) {in hidden lm.fit.sparse()}

Revision 2237 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 25 06:55:42 2008 UTC (11 years, 1 month ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 26137 byte(s)
Diff to previous 2212
two more solve() cases; tweaks related to diagMatrix

Revision 2212 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 16 22:22:12 2008 UTC (11 years, 2 months ago) by dmbates
Original Path: pkg/R/sparseMatrix.R
File length: 25779 byte(s)
Diff to previous 2207
fac2sparse gets a drop.unused.levels argument with default TRUE

Revision 2207 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 7 22:34:52 2008 UTC (11 years, 2 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 25719 byte(s)
Diff to previous 2203
M[...] <- "sparseVector" etc, see ChangeLog

Revision 2203 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 14 20:09:17 2008 UTC (11 years, 3 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 24808 byte(s)
Diff to previous 2199
C based encodeInd() -> faster indexing; any()/all() for nsparse; printSpMatrix2(); show(<diag>)

Revision 2199 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 2 16:09:12 2008 UTC (11 years, 3 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 23389 byte(s)
Diff to previous 2185
changes related to 2197; also one small step at reducing the ambiguity warnings

Revision 2185 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 26 20:33:16 2008 UTC (11 years, 4 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 23319 byte(s)
Diff to previous 2183
more <Ops> methods, notably for lMatrix & nMatrix

Revision 2183 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 24 10:58:51 2008 UTC (11 years, 4 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 23192 byte(s)
Diff to previous 2175
slight change in class-definition of [d]diMatrix; better pos.definite checks for dpo* and dpp*

Revision 2175 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 23 11:23:50 2008 UTC (11 years, 4 months ago) by mmaechler
Original Path: pkg/R/sparseMatrix.R
File length: 23337 byte(s)
Diff to previous 2159
more determinant(); MANY consistency cleanups, found by checkMatrix(); .. (see ChangeLog)

Revision 2159 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 29 08:09:05 2008 UTC (11 years, 5 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 22820 byte(s)
Diff to previous 2158
prepare release 0.999375-9

Revision 2158 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 28 17:07:54 2008 UTC (11 years, 5 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 22777 byte(s)
Diff to previous 2144
rcond(., norm) instead of (., type)

Revision 2144 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 18 23:08:12 2008 UTC (11 years, 6 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 22772 byte(s)
Diff to previous 2115
.symDiagonal(), is.na() and more diagonalMatrix "Ops"

Revision 2115 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 23 09:23:17 2008 UTC (11 years, 6 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 22393 byte(s)
Diff to previous 2113
+ forceSymmetric(); generalize ddense_to_symmetric to dense_to_s.. and ddense_band to dense_band allowing simplified methods;  Matrix() and many man/*Rd : replace many as(*, <specific>) by as(*, <virtual superclass>)

Revision 2113 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 18 08:27:41 2008 UTC (11 years, 6 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 22141 byte(s)
Diff to previous 2110
miscellaneous cleanup; typically indexing and coercion

Revision 2110 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 26 20:59:26 2008 UTC (11 years, 7 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 21814 byte(s)
Diff to previous 2102
more indexing/subassignment & testing those

Revision 2102 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 11 22:35:25 2008 UTC (11 years, 8 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 21862 byte(s)
Diff to previous 2098
fix rcond(..) infinite recursion

Revision 2098 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 9 00:35:14 2007 UTC (11 years, 9 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 21715 byte(s)
Diff to previous 2097
indexing M[i], for *vector* i; and tests for those, see ChangeLog

Revision 2097 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 8 13:36:13 2007 UTC (11 years, 9 months ago) by bates
Original Path: pkg/R/sparseMatrix.R
File length: 21642 byte(s)
Diff to previous 2096
Minor code cleanup in xtabs

Revision 2096 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 7 17:44:44 2007 UTC (11 years, 9 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 21781 byte(s)
Diff to previous 2095
+ cov2cor(); updates to nearPD()+doc; others

Revision 2095 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 5 17:57:24 2007 UTC (11 years, 9 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 21022 byte(s)
Diff to previous 2094
s/sxtabs/xtabs/ + fix + doc(incl example)

Revision 2094 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 4 23:41:41 2007 UTC (11 years, 9 months ago) by bates
Original Path: pkg/R/sparseMatrix.R
File length: 20332 byte(s)
Diff to previous 2072
Added sparse xtabs; not yet documented and may change

Revision 2072 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 26 16:16:13 2007 UTC (11 years, 11 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 18746 byte(s)
Diff to previous 2056
rcond() and qr.R() - unfinished (need TESTING; see FIXME)

Revision 2056 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 16 16:42:10 2007 UTC (12 years, 1 month ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 18719 byte(s)
Diff to previous 2048
add explicit ... to function args in certain setMethod("[" ..) calls  {for R-devel}

Revision 2048 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 14 15:09:10 2007 UTC (12 years, 1 month ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 18720 byte(s)
Diff to previous 2043
new nearPD() {from Jens` nearcor()}; some TODO cleanup

Revision 2043 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 11 03:18:26 2007 UTC (12 years, 1 month ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 18433 byte(s)
Diff to previous 2005
image() new defaults + docs; misc

Revision 2005 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 18 14:46:20 2007 UTC (12 years, 2 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 18390 byte(s)
Diff to previous 1947
norm() for sparse; systematic checking of norm() and all "Summary" methods

Revision 1947 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 5 08:22:00 2007 UTC (12 years, 2 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 17769 byte(s)
Diff to previous 1932
printSpMatrix() {exported, extended, documented}

Revision 1932 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 29 16:43:47 2007 UTC (12 years, 2 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 16728 byte(s)
Diff to previous 1911
Math/Math2: setGeneric adaption for todays` R-devel

Revision 1911 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 19 16:16:58 2007 UTC (12 years, 2 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 16726 byte(s)
Diff to previous 1903
colSums, ... rowMeans for all Matrices; notably sparse ones via [diln]gCMatrix_colSums C code

Revision 1903 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 16 18:31:51 2007 UTC (12 years, 3 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 16746 byte(s)
Diff to previous 1898
+ print(<sparse>, extra args)

Revision 1898 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 15 23:13:43 2007 UTC (12 years, 3 months ago) by bates
Original Path: pkg/R/sparseMatrix.R
File length: 16589 byte(s)
Diff to previous 1895
Don't need an interactions class.  Use the row names to store the levels - duh

Revision 1895 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 15 18:19:23 2007 UTC (12 years, 3 months ago) by bates
Original Path: pkg/R/sparseMatrix.R
File length: 16970 byte(s)
Diff to previous 1870
added lm.fit.sparse (unexported), coercion of "factor" to dgCMatrix and dgCMatrix_cholsol

Revision 1870 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 16:28:55 2007 UTC (12 years, 3 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 15476 byte(s)
Diff to previous 1855
give message on suppressed column names

Revision 1855 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 23 21:33:34 2007 UTC (12 years, 3 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 15474 byte(s)
Diff to previous 1852
export drop0() {name is open for discussion}; document colSums

Revision 1852 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 21 16:42:35 2007 UTC (12 years, 3 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 15455 byte(s)
Diff to previous 1845
sparseVector. <- v; rowSums/colSums; summary(<sparse>); spMatrix(.) utility

Revision 1845 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 16 21:24:41 2007 UTC (12 years, 4 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 14152 byte(s)
Diff to previous 1832
part of sparseVector additions; in order to avoid merge conflicts

Revision 1832 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 1 10:18:27 2007 UTC (12 years, 4 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 13567 byte(s)
Diff to previous 1799
for "!" use (x) for R >= 2.6.0, and (e1) otherwise;
 replace "1:1" by "1L" since we now require R >= 2.5.0

Revision 1799 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 24 14:54:00 2007 UTC (12 years, 5 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 13573 byte(s)
Diff to previous 1751
+ diff(.), + "dim<-";  cBind/rBind + cbind/rbind; indexing fixes - current state

Revision 1751 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 30 17:41:02 2007 UTC (12 years, 7 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 13448 byte(s)
Diff to previous 1747
drop(); tweaks to Ops & indexing; Rsparse coercions for less exceptions in tests/Class+Meth.R

Revision 1747 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 29 20:17:33 2007 UTC (12 years, 7 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 13429 byte(s)
Diff to previous 1737
many more coercions for diag(), "!", etc; see ChangeLog

Revision 1737 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 23 17:14:20 2007 UTC (12 years, 7 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 13366 byte(s)
Diff to previous 1725
much faster "fancy" adjust in show()

Revision 1725 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 17 08:01:10 2007 UTC (12 years, 8 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 11560 byte(s)
Diff to previous 1714
accomplished quite a few small FIXMEs; see ChangeLog

Revision 1714 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 28 22:11:32 2006 UTC (12 years, 8 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 11523 byte(s)
Diff to previous 1705
move Ops to new Ops.R; start using "Logic"

Revision 1705 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 16 12:37:25 2006 UTC (12 years, 9 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 12817 byte(s)
Diff to previous 1673
any(), all() and "Compare"(<sparse>) - for release of 0.9975-7

Revision 1673 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 6 20:54:26 2006 UTC (12 years, 10 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 12985 byte(s)
Diff to previous 1665
host of changes; mostly indexing(sub-set & -assign) for symmetric and [ cbind(i,j) ]

Revision 1665 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 3 23:18:07 2006 UTC (12 years, 10 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 13532 byte(s)
Diff to previous 1659
fully-sparse solve() for dsC; indexing & comparison fixes

Revision 1659 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 1 17:50:15 2006 UTC (12 years, 10 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 12263 byte(s)
Diff to previous 1654
extend Csparse_Csparse_crossprod for tcrossprod (need test!); isSymmetric improved; misc.

Revision 1654 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 27 16:58:15 2006 UTC (12 years, 10 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 12236 byte(s)
Diff to previous 1572
miscellaneous "fixes" mostly in ChangeLog and/or related to diagonalMatrix

Revision 1572 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 16 22:06:45 2006 UTC (13 years ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 12241 byte(s)
Diff to previous 1565
printing of NA in sparse logic Matrices

Revision 1565 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 15 14:02:48 2006 UTC (13 years ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 12212 byte(s)
Diff to previous 1548
Matrix <-> graph coercion update (for R 2.4.0)

Revision 1548 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 11 22:13:07 2006 UTC (13 years ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 11941 byte(s)
Diff to previous 1542
new nMatrix and subclasses; lsparse change to have x slot; many consequences

Revision 1542 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 9 12:05:46 2006 UTC (13 years ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 11756 byte(s)
Diff to previous 1513
do not define tcrossprod(<matrix>); not yet "graph::"

Revision 1513 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 5 13:16:23 2006 UTC (13 years ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 11668 byte(s)
Diff to previous 1479
re-add head() and tail() to exported methods

Revision 1479 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 1 23:17:59 2006 UTC (13 years ago) by bates
Original Path: pkg/R/sparseMatrix.R
File length: 11667 byte(s)
Diff to previous 1476
What was I thinking?  I checked in files without running R CMD check and adding documentation for methods.  Now fixed.

Revision 1476 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 1 22:49:10 2006 UTC (13 years ago) by bates
Original Path: pkg/R/sparseMatrix.R
File length: 11668 byte(s)
Diff to previous 1474
Remove redundant method.

Revision 1474 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 1 22:35:29 2006 UTC (13 years ago) by bates
Original Path: pkg/R/sparseMatrix.R
File length: 11745 byte(s)
Diff to previous 1472
Added direct method to CsparseMatrix from graphNEL

Revision 1472 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 1 15:31:04 2006 UTC (13 years ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 11169 byte(s)
Diff to previous 1467
miscellaneous tweaks; moved some method definitions higher up

Revision 1467 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 30 21:35:09 2006 UTC (13 years ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 10234 byte(s)
Diff to previous 1390
several smallish fixes

Revision 1390 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 18 15:41:36 2006 UTC (13 years, 1 month ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 10195 byte(s)
Diff to previous 1389
fix last fix

Revision 1389 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 18 13:53:33 2006 UTC (13 years, 1 month ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 10190 byte(s)
Diff to previous 1348
export zapsmall(); define as.numeric and as.logical methods (not yet finished); fix printing "U" diagonal triangular sparse

Revision 1348 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 7 09:05:00 2006 UTC (13 years, 1 month ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 9752 byte(s)
Diff to previous 1315
sparse -> graph fix

Revision 1315 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 10 16:08:05 2006 UTC (13 years, 2 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 9783 byte(s)
Diff to previous 1295
miscellaneous small things, including extended tests; see also ChangeLog

Revision 1295 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 9 21:47:22 2006 UTC (13 years, 3 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 9614 byte(s)
Diff to previous 1290
coercion to and multiplication of diagonal and sparse matrices

Revision 1290 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 8 09:30:21 2006 UTC (13 years, 3 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 9762 byte(s)
Diff to previous 1271
implemented all 4 of {rowSums(), ... colMeans()}

Revision 1271 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 18 06:47:09 2006 UTC (13 years, 4 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 9432 byte(s)
Diff to previous 1238
some  "sparse <-> graph"  updates

Revision 1238 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 30 19:56:09 2006 UTC (13 years, 5 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 7302 byte(s)
Diff to previous 1226
coercions from dgC to triangular (dtC) and symmetric (dsC), etc

Revision 1226 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 13 14:07:58 2006 UTC (13 years, 6 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 7666 byte(s)
Diff to previous 1174
sparse: "[<-" and better arithmetic; other tweaks

Revision 1174 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 16 20:03:48 2006 UTC (13 years, 8 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 6844 byte(s)
Diff to previous 1127
make Matrix() "smart" -- with help of quite a few new setAs(. , .) settings

Revision 1127 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 10 18:11:23 2006 UTC (13 years, 8 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 6170 byte(s)
Diff to previous 1108
add ", drop = FALSE" in lmer.coef constructions; plus a few comments

Revision 1108 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 2 23:02:07 2006 UTC (13 years, 8 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 6171 byte(s)
Diff to previous 1038
isSymmetric() generic must match isSymmetric in R-devel

Revision 1038 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 11 21:22:08 2005 UTC (13 years, 10 months ago) by bates
Original Path: pkg/R/sparseMatrix.R
File length: 6184 byte(s)
Diff to previous 973
Adding PACKAGE = to .Call

Revision 973 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 7 20:15:08 2005 UTC (13 years, 11 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 6148 byte(s)
Diff to previous 956
isSymmetric() & simulate() updates; sparse subsetting

Revision 956 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 30 17:28:00 2005 UTC (13 years, 11 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 5739 byte(s)
Diff to previous 925
more coercions; particularly "d" <-> "l"; more tests (and more FIXMEs!); fixing two "index-0 bugs"; ...

Revision 925 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 19 19:01:31 2005 UTC (13 years, 11 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 5568 byte(s)
Diff to previous 908
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

Revision 908 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 8 15:30:08 2005 UTC (14 years ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 6028 byte(s)
Diff to previous 886
cbind() / cbind2() methods for R >= 2.2.0

Revision 886 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 31 17:49:47 2005 UTC (14 years ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 5434 byte(s)
Diff to previous 874
new classes "index", "symmetricM*" and "triangularM*"; indexing for logical and character indices; new tests; more to do

Revision 874 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 27 21:27:51 2005 UTC (14 years ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 4829 byte(s)
Diff to previous 871
prepare graphNEL coercion both for directed and undir.

Revision 871 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 26 17:26:49 2005 UTC (14 years ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 4919 byte(s)
Diff to previous 868
Version 0.98-6: "[" methods for dense matrices; first "[<-"; examples

Revision 868 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 19 17:01:11 2005 UTC (14 years ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 3991 byte(s)
Diff to previous 862
printing of sparse logicals; "[" reorganization (part 1)

Revision 862 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 18 21:31:07 2005 UTC (14 years, 1 month ago) by bates
Original Path: pkg/R/sparseMatrix.R
File length: 3611 byte(s)
Diff to previous 687
Coercion method for graphNEL to sparseMatrix class

Revision 687 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 1 07:36:09 2005 UTC (14 years, 5 months ago) by maechler
Original Path: pkg/R/sparseMatrix.R
File length: 3384 byte(s)
Diff to previous 684
"[" and show() methods for sparse matrices => RFC

Revision 684 - (view) (download) (annotate) - [select for diffs]
Added Thu Mar 31 17:56:46 2005 UTC (14 years, 5 months ago) by bates
Original Path: pkg/R/sparseMatrix.R
File length: 741 byte(s)
Multiplication operations for sparseMatrix and ddenseMatrix

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

root@r-forge.r-project.org
ViewVC Help
Powered by ViewVC 1.0.0  
Thanks to:
Vienna University of Economics and Business Powered By FusionForge