SCM

SCM Repository

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

Log of /pkg/Matrix/R/Ops.R

Parent Directory Parent Directory


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

Revision 2813 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 18 16:02:38 2012 UTC (7 years, 4 months ago) by mmaechler
File length: 60735 byte(s)
Diff to previous 2811
check considerably more "Ops" - and fix, notably for "diagonalMatrix"

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: 60371 byte(s)
Diff to previous 2806
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 2806 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 30 17:27:38 2012 UTC (7 years, 4 months ago) by mmaechler
File length: 60125 byte(s)
Diff to previous 2767
Many  <op>  now preserve  symmetric and triangular  matrices

Revision 2767 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 27 22:20:34 2012 UTC (7 years, 8 months ago) by mmaechler
File length: 59195 byte(s)
Diff to previous 2764
<sparseMatrix> o <numeric> fixed Florent`s bug

Revision 2764 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 17 19:58:29 2012 UTC (7 years, 9 months ago) by mmaechler
File length: 59993 byte(s)
Diff to previous 2648
fix  -Diagonal(3)

Revision 2648 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 21 10:57:53 2011 UTC (8 years, 9 months ago) by mmaechler
File length: 59272 byte(s)
Diff to previous 2608
sparseVector now with *sorted* i-slot

Revision 2608 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 10 08:23:48 2010 UTC (9 years, 3 months ago) by mmaechler
File length: 59202 byte(s)
Diff to previous 2586
need to drop "@factors" when matrix is changed

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: 58664 byte(s)
Diff to previous 2556
move Matrix/ directory "down"

Revision 2556 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 5 16:58:27 2010 UTC (9 years, 4 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 58664 byte(s)
Diff to previous 2525
bug fixes for "!=", thanks to Ruth & Brian Ripley

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/Ops.R
File length: 58343 byte(s)
Diff to previous 2507
M[ij] indexing now works with non-integer numeric ij and checks better; other changes, see ChangeLog

Revision 2507 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 22 21:11:49 2009 UTC (9 years, 11 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 58277 byte(s)
Diff to previous 2505
many "abIndex" methods and tests ++ see ChangeLog

Revision 2505 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 9 17:33:23 2009 UTC (9 years, 11 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 58293 byte(s)
Diff to previous 2503
<sparseMatrix> o <numeric> remains sparse in more cases

Revision 2503 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 6 19:40:51 2009 UTC (9 years, 11 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 58215 byte(s)
Diff to previous 2500
implement missing sparseVector "Ops"

Revision 2500 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 20 13:22:17 2009 UTC (10 years ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 56070 byte(s)
Diff to previous 2493
<sparseVector>  method improvements

Revision 2493 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 2 11:55:05 2009 UTC (10 years ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 55577 byte(s)
Diff to previous 2490
symmetric sparse o diagonal;  diag o triangular; etc

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

Revision 2476 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 23 12:09:07 2009 UTC (10 years, 2 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 54839 byte(s)
Diff to previous 2465
more "Ops" definitions and systematically check them

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

Revision 2384 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 25 14:44:03 2009 UTC (10 years, 6 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 47727 byte(s)
Diff to previous 2363
rm superfluous gettextf()

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/Ops.R
File length: 47747 byte(s)
Diff to previous 2353
as(., "vector"); M[i, drop=<LOGI>] vector-indexing; fix (& check) rare problem in <TsparseTriangular[i,]; some cosmetics

Revision 2353 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 25 13:39:29 2009 UTC (10 years, 8 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 47881 byte(s)
Diff to previous 2345
use MatrixClass() ... forgot another one

Revision 2345 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 11 18:41:28 2009 UTC (10 years, 8 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 47868 byte(s)
Diff to previous 2341
address remaining warnings in tests/Simple.R, see ChangeLog

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/Ops.R
File length: 46305 byte(s)
Diff to previous 2330
misc.cleanup; mostly related to "all NA sparse mat."; see ChangeLog

Revision 2330 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 29 09:35:33 2009 UTC (10 years, 9 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 45376 byte(s)
Diff to previous 2329
Ops.x.x fix fix

Revision 2329 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 29 09:12:44 2009 UTC (10 years, 9 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 45501 byte(s)
Diff to previous 2268
Ops.x.x fix (of yesterday) for new "inherited-method-dispatch"

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/Ops.R
File length: 45472 byte(s)
Diff to previous 2256
less TODOs; notably coercion -> [dln]Matrix; diagonal arithmetic

Revision 2256 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 5 16:23:39 2008 UTC (11 years, 2 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 42125 byte(s)
Diff to previous 2250
drop0(., tol); <Matrix,ANY> changes from JMC; diagU2N()

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

Revision 2245 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 25 15:06:12 2008 UTC (11 years, 2 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 41456 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, 3 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 41423 byte(s)
Diff to previous 2236
misc from last week; notably "large" sparseVector`s

Revision 2236 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 23 16:48:14 2008 UTC (11 years, 4 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 41388 byte(s)
Diff to previous 2203
more validObject() checks, and fixes for "over-allocated" i- and x-slots

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/Ops.R
File length: 41176 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/Ops.R
File length: 41172 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, 6 months ago) by mmaechler
Original Path: pkg/R/Ops.R
File length: 40575 byte(s)
Diff to previous 2175
more <Ops> methods, notably for lMatrix & nMatrix

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/Ops.R
File length: 38833 byte(s)
Diff to previous 2128
more determinant(); MANY consistency cleanups, found by checkMatrix(); .. (see ChangeLog)

Revision 2128 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 13 23:08:34 2008 UTC (11 years, 8 months ago) by maechler
Original Path: pkg/R/Ops.R
File length: 35673 byte(s)
Diff to previous 2120
fix diagonal <-> sparse  buglets

Revision 2120 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 4 21:44:41 2008 UTC (11 years, 8 months ago) by maechler
Original Path: pkg/R/Ops.R
File length: 35644 byte(s)
Diff to previous 2115
use diagU2N in more places; also new Tsparse_diagU2N()

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/Ops.R
File length: 35608 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/Ops.R
File length: 35612 byte(s)
Diff to previous 2108
miscellaneous cleanup; typically indexing and coercion

Revision 2108 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 25 11:14:32 2008 UTC (11 years, 9 months ago) by maechler
Original Path: pkg/R/Ops.R
File length: 35214 byte(s)
Diff to previous 2005
faster arithmetic for matching sparse triangular

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

Revision 1855 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 23 21:33:34 2007 UTC (12 years, 6 months ago) by maechler
Original Path: pkg/R/Ops.R
File length: 34738 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, 6 months ago) by maechler
Original Path: pkg/R/Ops.R
File length: 34517 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, 6 months ago) by maechler
Original Path: pkg/R/Ops.R
File length: 32434 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, 6 months ago) by maechler
Original Path: pkg/R/Ops.R
File length: 29947 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, 8 months ago) by maechler
Original Path: pkg/R/Ops.R
File length: 29946 byte(s)
Diff to previous 1767
+ diff(.), + "dim<-";  cBind/rBind + cbind/rbind; indexing fixes - current state

Revision 1767 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 5 16:53:17 2007 UTC (12 years, 9 months ago) by maechler
Original Path: pkg/R/Ops.R
File length: 29711 byte(s)
Diff to previous 1751
eliminate infinite loop in coercions to [ln]sparseMatrix

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/Ops.R
File length: 29666 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, 9 months ago) by maechler
Original Path: pkg/R/Ops.R
File length: 29464 byte(s)
Diff to previous 1738
many more coercions for diag(), "!", etc; see ChangeLog

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/Ops.R
File length: 24715 byte(s)
Diff to previous 1725
nnzero(), length(), "Ops" & "Logic", many more setAs(); misc.fixes

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

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/Ops.R
File length: 18572 byte(s)
Diff to previous 1714
indexing etc till yesterday

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

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