SCM

SCM Repository

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

Log of /pkg/Matrix/R/diagMatrix.R

Parent Directory Parent Directory


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

Revision 3079 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 31 15:29:43 2015 UTC (4 years, 6 months ago) by mmaechler
File length: 48541 byte(s)
Diff to previous 3072 , to selected 2820
full (hope ! ;-) support for [t]crossprod(*, boolArith=TRUE)

Revision 3072 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 27 15:10:48 2015 UTC (4 years, 6 months ago) by mmaechler
File length: 47188 byte(s)
Diff to previous 3069 , to selected 2820
advances in boolean arithmetic matrix products: 
%&% and [t]crossprod(*, boolArith = *)

Revision 3069 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 26 10:00:49 2015 UTC (4 years, 6 months ago) by mmaechler
File length: 45290 byte(s)
Diff to previous 3046 , to selected 2820
Fixed FIXME: Csparse o dense - matrix products: now *all*  t() happen in C,
partly thanks to our new  chm_transpose_dense() function.
Csparse o Csparse : now have `boolArith` argument {not entirely finished}
New %&% : Boolean Arithmetic Matrix products      {not entirely finished}
C level: <sparse pattern> o <sparse numeric> : now return numeric "by default" / pattern "on demand"

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

Revision 3023 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 20 22:29:49 2014 UTC (4 years, 9 months ago) by mmaechler
File length: 42184 byte(s)
Diff to previous 3015 , to selected 2820
tril() and triu() now return correct uplo (if at all)

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

Revision 3002 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 1 15:31:40 2014 UTC (5 years, 1 month ago) by mmaechler
File length: 41900 byte(s)
Diff to previous 2998 , to selected 2820
cosmetic

Revision 2998 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 12 10:27:15 2014 UTC (5 years, 2 months ago) by mmaechler
File length: 41848 byte(s)
Diff to previous 2984 , to selected 2820
changes & fixes to %*%, crossprod(),.. notably for diagonal matrices

Revision 2984 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 12 21:37:37 2014 UTC (5 years, 6 months ago) by mmaechler
File length: 41318 byte(s)
Diff to previous 2978 , to selected 2820
chol(), Cholesky() {and some remnant rcond()...} updates, thanks to Roger Bivand`s questions

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

Revision 2945 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 19 13:52:00 2013 UTC (5 years, 10 months ago) by mmaechler
File length: 41488 byte(s)
Diff to previous 2922 , to selected 2820
new check.gT2sT(); 
clean up in check.gT2tT(); 
more use of all0(.); 
some more coercions of n..Matrix

Revision 2922 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 26 16:36:49 2013 UTC (6 years ago) by mmaechler
File length: 41512 byte(s)
Diff to previous 2912 , to selected 2820
slightly cleaner use of local di2tT

Revision 2912 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 14 17:09:49 2013 UTC (6 years, 1 month ago) by mmaechler
File length: 41523 byte(s)
Diff to previous 2904 , to selected 2820
also fix the r2910-related solve(<dsC.>, <dense>) bug; more testing if(doExtras), "As" example as *.rda

Revision 2904 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 10 19:43:53 2013 UTC (6 years, 1 month ago) by mmaechler
File length: 41023 byte(s)
Diff to previous 2898 , to selected 2820
export isDiagonal() and isTriangular(): other package like to use them

Revision 2898 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 2 15:48:30 2013 UTC (6 years, 1 month ago) by mmaechler
File length: 41098 byte(s)
Diff to previous 2891 , to selected 2820
3 new C-->R utilities; notably R_set_factors() -> .set.factors() for caching also from R, not just in C

Revision 2891 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 16 14:09:01 2013 UTC (6 years, 2 months ago) by mmaechler
File length: 41060 byte(s)
Diff to previous 2877 , to selected 2820
determinant(<dpoMatrix>) now goes via chol(), i.e. also just using an existing (cached) Cholesky factor

Revision 2877 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 8 20:59:04 2013 UTC (6 years, 5 months ago) by mmaechler
File length: 41069 byte(s)
Diff to previous 2863 , to selected 2820
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, 9 months ago) by mmaechler
File length: 40499 byte(s)
Diff to previous 2840 , to selected 2820
more easily translatable message - "as" from Lukasz Daniel (e: Dec.12, 2012)

Revision 2840 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 5 22:18:37 2012 UTC (7 years ago) by mmaechler
File length: 40418 byte(s)
Diff to previous 2820
.sparseDiagonal() & solve() tweaks (which were not really necessary, but should slightly speed up

Revision 2820 - (view) (download) (annotate) - [selected]
Modified Mon Aug 20 14:06:23 2012 UTC (7 years, 1 month ago) by mmaechler
File length: 40100 byte(s)
Diff to previous 2814
make arithmetic (and "Ops") considerably more efficient for large diagonal matrices {thanks to a report by Harold Doran}

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

Revision 2813 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 18 16:02:38 2012 UTC (7 years, 3 months ago) by mmaechler
File length: 38940 byte(s)
Diff to previous 2811 , to selected 2820
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, 3 months ago) by mmaechler
File length: 38751 byte(s)
Diff to previous 2778 , to selected 2820
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, 6 months ago) by mmaechler
File length: 36693 byte(s)
Diff to previous 2764 , to selected 2820
more use of paste0()

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

Revision 2741 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 9 10:38:51 2011 UTC (7 years, 10 months ago) by mmaechler
File length: 36712 byte(s)
Diff to previous 2674 , to selected 2820
.bdiag(<all "lMatrix">) now works too

Revision 2674 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 10 21:56:20 2011 UTC (8 years, 4 months ago) by mmaechler
File length: 36541 byte(s)
Diff to previous 2633 , to selected 2820
fix <non-constant-Diagonal> %*% <dsCMatrix>

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

Revision 2608 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 10 08:23:48 2010 UTC (9 years, 2 months ago) by mmaechler
File length: 36388 byte(s)
Diff to previous 2586 , to selected 2820
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, 2 months ago) by mmaechler
File length: 35991 byte(s)
Diff to previous 2544 , to selected 2820
move Matrix/ directory "down"

Revision 2544 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 2 09:29:01 2010 UTC (9 years, 4 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 35991 byte(s)
Diff to previous 2508 , to selected 2820
new model.Matrix(), sparse.model.matrix() return "modelMatrix" class

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

Revision 2496 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 14 17:24:42 2009 UTC (9 years, 11 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 35331 byte(s)
Diff to previous 2493 , to selected 2820
tests/ update

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

Revision 2482 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 30 09:37:15 2009 UTC (10 years ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 35301 byte(s)
Diff to previous 2472 , to selected 2820
fix infinite recursion for image(), solve() with ddiMatrix

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

Revision 2458 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 28 22:19:48 2009 UTC (10 years, 1 month ago) by dmbates
Original Path: pkg/R/diagMatrix.R
File length: 35121 byte(s)
Diff to previous 2417 , to selected 2820
Fix diag by unit triangular operations

Revision 2417 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 10 16:17:28 2009 UTC (10 years, 3 months ago) by dmbates
Original Path: pkg/R/diagMatrix.R
File length: 35063 byte(s)
Diff to previous 2363 , to selected 2820
Special cases of multiplication of sparse and diagonal matrices

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

Revision 2345 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 11 18:41:28 2009 UTC (10 years, 7 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 34263 byte(s)
Diff to previous 2341 , to selected 2820
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, 7 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 34260 byte(s)
Diff to previous 2331 , to selected 2820
misc.cleanup; mostly related to "all NA sparse mat."; see ChangeLog

Revision 2331 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 29 15:13:15 2009 UTC (10 years, 8 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 34033 byte(s)
Diff to previous 2268 , to selected 2820
more diagMatrix arithmetic ops for new method-dispatch

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

Revision 2239 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 28 19:26:40 2008 UTC (11 years, 2 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 33735 byte(s)
Diff to previous 2237 , to selected 2820
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, 2 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 33698 byte(s)
Diff to previous 2226 , to selected 2820
two more solve() cases; tweaks related to diagMatrix

Revision 2226 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 21 17:15:17 2008 UTC (11 years, 3 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 33505 byte(s)
Diff to previous 2209 , to selected 2820
.trDiagonal() for Csparse diag="N" diagonal

Revision 2209 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 14 19:39:39 2008 UTC (11 years, 3 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 33109 byte(s)
Diff to previous 2207 , to selected 2820
bdiag() improvements of last week

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

Revision 2206 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 25 14:57:02 2008 UTC (11 years, 3 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 30588 byte(s)
Diff to previous 2203 , to selected 2820
bdiag(): use Doug`s better algorithm, fix "bugs"

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

Revision 2197 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 2 14:34:42 2008 UTC (11 years, 4 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 29403 byte(s)
Diff to previous 2196 , to selected 2820
fix diagMatrix-related thinkos

Revision 2196 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 30 21:49:50 2008 UTC (11 years, 4 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 29363 byte(s)
Diff to previous 2192 , to selected 2820
Ops methods for <diag> o <dMatrix>

Revision 2192 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 1 08:21:47 2008 UTC (11 years, 5 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 29276 byte(s)
Diff to previous 2185 , to selected 2820
fix  D[cbind(i,i)] <- v  for unit-diagonal D

Revision 2185 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 26 20:33:16 2008 UTC (11 years, 5 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 29072 byte(s)
Diff to previous 2183 , to selected 2820
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, 5 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 30238 byte(s)
Diff to previous 2175 , to selected 2820
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, 5 months ago) by mmaechler
Original Path: pkg/R/diagMatrix.R
File length: 28768 byte(s)
Diff to previous 2157 , to selected 2820
more determinant(); MANY consistency cleanups, found by checkMatrix(); .. (see ChangeLog)

Revision 2157 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 25 15:00:01 2008 UTC (11 years, 6 months ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 22645 byte(s)
Diff to previous 2144 , to selected 2820
BunchKaufman(); fix <ddi> o <numeric> bug; Version++

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

Revision 2136 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 17 22:20:29 2008 UTC (11 years, 7 months ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 18918 byte(s)
Diff to previous 2133 , to selected 2820
more methods for subclasses, against "ambiguity" warnings

Revision 2133 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 15 18:56:50 2008 UTC (11 years, 7 months ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 18253 byte(s)
Diff to previous 2128 , to selected 2820
fix "chol" signatures (such as no .local(..) wrappers are produced}

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

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

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

Revision 2112 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 18 08:24:46 2008 UTC (11 years, 8 months ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 17382 byte(s)
Diff to previous 2106 , to selected 2820
new symmpart(), skewpart()

Revision 2106 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 23 09:36:04 2008 UTC (11 years, 8 months ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 17249 byte(s)
Diff to previous 2098 , to selected 2820
+ "Schur" class and many more Schur methods

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

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

Revision 2052 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 15 13:33:19 2007 UTC (12 years, 2 months ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 15700 byte(s)
Diff to previous 1845 , to selected 2820
finally can replace s/ncol = n/ncol/ in diag() methods

Revision 1845 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 16 21:24:41 2007 UTC (12 years, 5 months ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 15704 byte(s)
Diff to previous 1832 , to selected 2820
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, 5 months ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 15174 byte(s)
Diff to previous 1805 , to selected 2820
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 1805 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 27 16:46:03 2007 UTC (12 years, 6 months ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 15341 byte(s)
Diff to previous 1799 , to selected 2820
other part of move to kronecker.R

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

Revision 1748 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 29 20:48:26 2007 UTC (12 years, 8 months ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 14472 byte(s)
Diff to previous 1725 , to selected 2820
solve(<diagMatrix>)

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

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

Revision 1708 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 22 19:53:37 2006 UTC (12 years, 9 months ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 13492 byte(s)
Diff to previous 1707 , to selected 2820
rbind2() / cbind2() methods fixes + new Auxiliaries

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

Revision 1682 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 1 18:42:40 2006 UTC (12 years, 10 months ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 13532 byte(s)
Diff to previous 1655 , to selected 2820
"fix" ddi %*% dgC dispatch

Revision 1655 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 30 17:16:27 2006 UTC (12 years, 11 months ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 13056 byte(s)
Diff to previous 1654 , to selected 2820
another set of fixes/improvements; the last prompted by Harri Kiiveri

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

Revision 1635 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 17 21:21:44 2006 UTC (13 years ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 10158 byte(s)
Diff to previous 1617 , to selected 2820
fix Matrix() %*% Diagonal() bug

Revision 1617 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 6 15:42:12 2006 UTC (13 years ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 10243 byte(s)
Diff to previous 1592 , to selected 2820
sub-assign to diagonal => sparse; + new bdiag() function

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

Revision 1575 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 18 14:47:40 2006 UTC (13 years, 1 month ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 8510 byte(s)
Diff to previous 1447 , to selected 2820
check 'x' slot in l.CMatrix_validate

Revision 1447 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 25 20:38:36 2006 UTC (13 years, 1 month ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 8499 byte(s)
Diff to previous 1331 , to selected 2820
use setAs("ddenseMatrix", "dgeMatrix", *) instead of older specific ones

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

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

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

Revision 1109 - (view) (download) (annotate) - [select for diffs]
Added Tue Jan 3 16:42:31 2006 UTC (13 years, 9 months ago) by maechler
Original Path: pkg/R/diagMatrix.R
File length: 5782 byte(s)
Diff to selected 2820
"diagonalMatrix" class and subclasses with a few methods; very basic "ltTMatrix" methods

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