SCM

SCM Repository

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

Log of /pkg/Matrix/R/Tsparse.R

Parent Directory Parent Directory


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

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

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

Revision 2978 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 26 18:17:09 2014 UTC (5 years, 7 months ago) by mmaechler
File length: 32115 byte(s)
Diff to previous 2959
using .hasSlot() is faster than checking for "compMatrix"

Revision 2959 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 20 16:24:19 2014 UTC (5 years, 10 months ago) by mmaechler
File length: 32145 byte(s)
Diff to previous 2950
new .dsy2mat(), .dxCmat(), .T2Cmat(); faster as(<dtCmatrix>, "matrix")

Revision 2950 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 23 19:52:35 2013 UTC (5 years, 10 months ago) by mmaechler
File length: 32003 byte(s)
Diff to previous 2943
M [negative indices] <- value; 
and an occasional bug in <sparseM>[cbind(i,j)]

Revision 2943 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 19 13:48:24 2013 UTC (5 years, 11 months ago) by mmaechler
File length: 31597 byte(s)
Diff to previous 2937
replTmat(): careful dealing for case of x = "nsparseMatrix", 
	    notably with   value = NA

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

Revision 2865 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 30 11:14:48 2013 UTC (6 years, 9 months ago) by mmaechler
File length: 30230 byte(s)
Diff to previous 2863
new utility  is.null.DN() - also used for Matrix construction

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

Revision 2857 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 28 08:57:10 2012 UTC (6 years, 10 months ago) by mmaechler
File length: 29961 byte(s)
Diff to previous 2837
use "domain = NA" wherever  gettextf() is used in stop/warning/message

Revision 2837 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 10 21:46:15 2012 UTC (7 years, 2 months ago) by mmaechler
File length: 29898 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, 2 months ago) by mmaechler
File length: 29904 byte(s)
Diff to previous 2814
allow writeMM("~/...")

Revision 2814 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 24 14:02:28 2012 UTC (7 years, 3 months ago) by mmaechler
File length: 30073 byte(s)
Diff to previous 2811
more Ops are checked and work; new is.finite() and is.infinite() methods (+ checks for them)

Revision 2811 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 16 15:50:31 2012 UTC (7 years, 4 months ago) by mmaechler
File length: 30042 byte(s)
Diff to previous 2778
denseMatrix methods for  'diag<-' which preserve (uni)triangularity, symmetry,
etc and are fast via C *_setDiag() functions.
Further, more Ops, e.g. preserving symmetry for  <symmetric> o <diagonal>

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

Revision 2713 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 17 10:17:24 2011 UTC (8 years, 2 months ago) by mmaechler
File length: 29919 byte(s)
Diff to previous 2688
make Matrix_check_class_etc callable from other packages C code

Revision 2688 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 6 15:33:33 2011 UTC (8 years, 3 months ago) by mmaechler
File length: 29896 byte(s)
Diff to previous 2686
 "[<-" : now also replTmat calls into Csparse_subassign for large replacement region

Revision 2686 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 5 21:09:48 2011 UTC (8 years, 3 months ago) by mmaechler
File length: 29000 byte(s)
Diff to previous 2684
add head(<sparseVector>, n) and tail(..) and use it, removing two FIXME`s

Revision 2684 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 5 15:17:26 2011 UTC (8 years, 3 months ago) by mmaechler
File length: 28852 byte(s)
Diff to previous 2661
<Csparse>[..] <- val   now goes via .Call()

Revision 2661 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 6 06:55:54 2011 UTC (8 years, 7 months ago) by mmaechler
File length: 28084 byte(s)
Diff to previous 2650
use standard UFlong (instead of UFlong := int hack); updated CHOLMOD/SparseSuite Jan. -- version 0.9996875-0

Revision 2650 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 21 10:57:56 2011 UTC (8 years, 9 months ago) by mmaechler
File length: 27861 byte(s)
Diff to previous 2586
fix bug in  M[i,j] <- v for cases with *repeated* entries in j

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

Revision 2551 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 19 20:45:45 2010 UTC (9 years, 5 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 27183 byte(s)
Diff to previous 2549
some more coercions; e.g. sparseVector -> sparseMatrix

Revision 2549 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 8 07:20:55 2010 UTC (9 years, 5 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 26880 byte(s)
Diff to previous 2525
M [ <lMatrix> ]  <- value  now works

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

Revision 2523 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 3 07:42:37 2010 UTC (9 years, 8 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 26796 byte(s)
Diff to previous 2517
fixing two []-buglets; rep2abI()

Revision 2517 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 3 11:33:18 2010 UTC (9 years, 9 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 25971 byte(s)
Diff to previous 2508
Fix <n.TMatrix>[ <ij-matrix> ] <- FALSE

Revision 2508 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 24 09:47:57 2009 UTC (9 years, 11 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 25952 byte(s)
Diff to previous 2492
Use Matrix-multiplication for sparse "[" for now

Revision 2492 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 2 11:54:23 2009 UTC (10 years ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 33239 byte(s)
Diff to previous 2490
improve "[" a bit for large nnz - using less memory

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

Revision 2472 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 19 06:10:48 2009 UTC (10 years, 2 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 32010 byte(s)
Diff to previous 2414
solve(<CHMfactor>); more chol2inv(); more methods against "disambiguity" notes, notably "[" ones, including a buglet fix

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

Revision 2394 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 6 21:45:37 2009 UTC (10 years, 5 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 31907 byte(s)
Diff to previous 2387
kronecker( <numeric> )

Revision 2387 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 29 12:50:34 2009 UTC (10 years, 5 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 31813 byte(s)
Diff to previous 2380
fix up internationalization of (error/warning) messages

Revision 2380 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 25 09:45:37 2009 UTC (10 years, 6 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 31804 byte(s)
Diff to previous 2363
move %*%, [t]crossprod() methods to own file products.R; + "sparseVector" methods

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

Revision 2350 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 25 10:28:34 2009 UTC (10 years, 8 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 32732 byte(s)
Diff to previous 2341
minor cleanups

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

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

Revision 2323 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 21 20:50:12 2009 UTC (10 years, 10 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 32478 byte(s)
Diff to previous 2271
first step at dealing with NA in indices

Revision 2271 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 23 16:39:50 2008 UTC (11 years, 2 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 32306 byte(s)
Diff to previous 2268
fix one more (minor) TODO

Revision 2268 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 22 15:17:12 2008 UTC (11 years, 2 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 32304 byte(s)
Diff to previous 2267
less TODOs; notably coercion -> [dln]Matrix; diagonal arithmetic

Revision 2267 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 17 11:55:57 2008 UTC (11 years, 2 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 32134 byte(s)
Diff to previous 2242
fix  <dsCMatrix>[ <ij-matrix> ] <- v

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

Revision 2221 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 18 07:54:07 2008 UTC (11 years, 4 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 32123 byte(s)
Diff to previous 2207
 "fix" some solve() methods so they won`t use .local()

Revision 2207 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 7 22:34:52 2008 UTC (11 years, 4 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 32113 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, 5 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 30897 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, 5 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 30856 byte(s)
Diff to previous 2186
changes related to 2197; also one small step at reducing the ambiguity warnings

Revision 2186 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 28 12:37:01 2008 UTC (11 years, 6 months ago) by mmaechler
Original Path: pkg/R/Tsparse.R
File length: 30750 byte(s)
Diff to previous 2175
checkMatrix() now checks the [dl]sparseMatrix -> nMatrix coercion

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

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

Revision 2137 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 17 22:21:24 2008 UTC (11 years, 8 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 30057 byte(s)
Diff to previous 2125
my fast determinant(<dsC..>) versions

Revision 2125 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 7 07:58:26 2008 UTC (11 years, 8 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 29979 byte(s)
Diff to previous 2123
diagN2U() for preserving (unit-)triangularity in sparse (triang.)matrix multiplication

Revision 2123 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 5 08:44:52 2008 UTC (11 years, 8 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 29992 byte(s)
Diff to previous 2115
replace many "callGeneric(U, V)" by direct <FUN>(U, V)

Revision 2115 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 23 09:23:17 2008 UTC (11 years, 9 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 30029 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, 9 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 29996 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, 9 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 29920 byte(s)
Diff to previous 2098
more indexing/subassignment & testing those

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

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

Revision 2049 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 14 22:22:24 2007 UTC (12 years, 3 months ago) by bates
Original Path: pkg/R/Tsparse.R
File length: 27400 byte(s)
Diff to previous 1945
Remove deprecated function writeHB and its methods; switch writeMM to use CHOLMOD code; repair readMM

Revision 1945 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 4 18:07:07 2007 UTC (12 years, 4 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 27232 byte(s)
Diff to previous 1911
not dropping dimnames (notably of sparse matrices)

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

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

Revision 1834 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 11 10:07:17 2007 UTC (12 years, 6 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 27633 byte(s)
Diff to previous 1833
fixed symmetric Tsparse indexing

Revision 1833 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 8 12:25:57 2007 UTC (12 years, 6 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 26808 byte(s)
Diff to previous 1832
fix duplicated subassigment: A[c(1,2,1),3] <- ..

Revision 1832 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 1 10:18:27 2007 UTC (12 years, 6 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 25721 byte(s)
Diff to previous 1829
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 1829 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 26 06:35:20 2007 UTC (12 years, 6 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 25750 byte(s)
Diff to previous 1825
update; mostly for ("[", Tsparse..)"

Revision 1825 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 12 13:21:51 2007 UTC (12 years, 7 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 24482 byte(s)
Diff to previous 1799
kronecker() rationalization; more setAs(), notably to virtual classes and tT <-> gT

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

Revision 1764 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 5 08:14:19 2007 UTC (12 years, 9 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 21126 byte(s)
Diff to previous 1760
use .T.2.C and properly fix last change for tril/triu/band {not using as_Csparse}

Revision 1760 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 3 21:13:22 2007 UTC (12 years, 9 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 21196 byte(s)
Diff to previous 1751
Rsparse coercions now all via R-level "workaround"; to and from  *virtual* rather than specific classes

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

Revision 1738 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 23 17:17:15 2007 UTC (12 years, 10 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 20281 byte(s)
Diff to previous 1724
nnzero(), length(), "Ops" & "Logic", many more setAs(); misc.fixes

Revision 1724 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 13 21:06:51 2007 UTC (12 years, 10 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 19683 byte(s)
Diff to previous 1710
indexing etc till yesterday

Revision 1710 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 26 15:57:06 2006 UTC (12 years, 10 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 14466 byte(s)
Diff to previous 1707
more "[<-" fixes; validity of triangular sparse

Revision 1707 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 21 08:03:05 2006 UTC (12 years, 11 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 14116 byte(s)
Diff to previous 1696
fix last (? ha!) indexing bug; cbind2/rbind2

Revision 1696 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 11 21:41:37 2006 UTC (12 years, 11 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 13827 byte(s)
Diff to previous 1673
fix symmetric-sparse-indexing bug

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

Revision 1599 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 29 09:39:50 2006 UTC (13 years, 1 month ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 10859 byte(s)
Diff to previous 1592
more coercion methods (for rare matrices)  => less exceptions

Revision 1592 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 28 15:31:17 2006 UTC (13 years, 1 month ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 10598 byte(s)
Diff to previous 1577
"Compare" for "dMatrix"; plus a few small ones

Revision 1577 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 18 21:01:45 2006 UTC (13 years, 2 months ago) by bates
Original Path: pkg/R/Tsparse.R
File length: 10596 byte(s)
Diff to previous 1548
Handle [t]crossprod of symmetric, sparse matrices in R code

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

Revision 1462 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 29 16:34:49 2006 UTC (13 years, 2 months ago) by bates
Original Path: pkg/R/Tsparse.R
File length: 10276 byte(s)
Diff to previous 1448
Generalize %*% methods for sparse matrices

Revision 1448 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 26 03:29:36 2006 UTC (13 years, 2 months ago) by bates
Original Path: pkg/R/Tsparse.R
File length: 10150 byte(s)
Diff to previous 1366
Move methods to the CsparseMatrix class

Revision 1366 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 12 17:31:39 2006 UTC (13 years, 3 months ago) by bates
Original Path: pkg/R/Tsparse.R
File length: 10574 byte(s)
Diff to previous 1352
Generalize conversions

Revision 1352 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 7 18:31:12 2006 UTC (13 years, 3 months ago) by bates
Original Path: pkg/R/Tsparse.R
File length: 9010 byte(s)
Diff to previous 1349
Set stype in C function Csparse_crossprod and avoid R-level conversions

Revision 1349 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 7 09:05:42 2006 UTC (13 years, 3 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 9623 byte(s)
Diff to previous 1331
tril() etc also for T* and Rsparse

Revision 1331 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 22 17:59:53 2006 UTC (13 years, 4 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 9201 byte(s)
Diff to previous 1329
many method cleanups; notably some "dgC" -> "Csparse" generaliztations

Revision 1329 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 21 06:47:06 2006 UTC (13 years, 4 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 6034 byte(s)
Diff to previous 1295
miscellaneous mostly related to sparse indexing

Revision 1295 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 9 21:47:22 2006 UTC (13 years, 5 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 6008 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, 5 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 6111 byte(s)
Diff to previous 1280
implemented all 4 of {rowSums(), ... colMeans()}

Revision 1280 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 23 08:01:44 2006 UTC (13 years, 6 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 5633 byte(s)
Diff to previous 1270
useDynlib(*, .registration=TRUE)

Revision 1270 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 18 06:44:43 2006 UTC (13 years, 6 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 5659 byte(s)
Diff to previous 1267
cosmetic, comments

Revision 1267 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 16 19:12:13 2006 UTC (13 years, 6 months ago) by bates
Original Path: pkg/R/Tsparse.R
File length: 5924 byte(s)
Diff to previous 1264
single argument [t]crossprod now returns a symmetric matrix

Revision 1264 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 15 21:05:20 2006 UTC (13 years, 6 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 5020 byte(s)
Diff to previous 1238
Tsparse indexing fix

Revision 1238 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 30 19:56:09 2006 UTC (13 years, 7 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 5011 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, 8 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 5009 byte(s)
Diff to previous 1218
sparse: "[<-" and better arithmetic; other tweaks

Revision 1218 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 20 22:47:20 2006 UTC (13 years, 9 months ago) by bates
Original Path: pkg/R/Tsparse.R
File length: 3828 byte(s)
Diff to previous 1087
Used cholmod_vertcat and cholmod_horzcat for cbind2 and rbind2 in the dsparseMatrix virtual class

Revision 1087 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 9 20:55:39 2005 UTC (13 years, 11 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 3827 byte(s)
Diff to previous 1059
make tcrossprod() use 2 arguments (x, y=NULL)

Revision 1059 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 23 22:20:13 2005 UTC (14 years ago) by bates
Original Path: pkg/R/Tsparse.R
File length: 3802 byte(s)
Diff to previous 958
Matrix multiplication and coersion at higher level

Revision 958 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 1 20:08:51 2005 UTC (14 years, 1 month ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 3689 byte(s)
Diff to previous 928
add "self-documenting" argument names

Revision 928 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 19 21:10:59 2005 UTC (14 years, 2 months ago) by bates
Original Path: pkg/R/Tsparse.R
File length: 3677 byte(s)
Diff to previous 925
crossprod and tcrossprod for Tsparse

Revision 925 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 19 19:01:31 2005 UTC (14 years, 2 months ago) by maechler
Original Path: pkg/R/Tsparse.R
File length: 3682 byte(s)
Diff to previous 923
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 923 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 18 23:41:45 2005 UTC (14 years, 2 months ago) by bates
Original Path: pkg/R/Tsparse.R
File length: 3569 byte(s)
Copied from: pkg/R/gTMatrix.R revision 920
Diff to previous 892
More progress on incorporating CHOLMOD - still not passing CMD check

Revision 892 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 2 13:40:47 2005 UTC (14 years, 2 months ago) by maechler
Original Path: pkg/R/gTMatrix.R
File length: 3125 byte(s)
Diff to previous 886
move some methods from lgT to lsparse

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

Revision 875 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 27 21:29:21 2005 UTC (14 years, 2 months ago) by maechler
Original Path: pkg/R/gTMatrix.R
File length: 2079 byte(s)
Diff to previous 867
indexing (mainly denseMatrix) - using "vector" indices

Revision 867 - (view) (download) (annotate) - [select for diffs]
Added Fri Aug 19 16:59:46 2005 UTC (14 years, 3 months ago) by maechler
Original Path: pkg/R/gTMatrix.R
File length: 1714 byte(s)
new "gTMatrix" virtual class

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