SCM

SCM Repository

[matrix] Log of /pkg/R/Auxiliaries.R
[matrix] / pkg / R / Auxiliaries.R  
ViewVC logotype

Log of /pkg/R/Auxiliaries.R

Parent Directory Parent Directory


Sticky Revision:
(Current path doesn't exist after revision 2585)

Revision 2223 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 18 23:04:48 2008 UTC (10 years, 7 months ago) by mmaechler
File length: 38657 byte(s)
Diff to previous 2203
build sparse_diagU2N() into functions underlying AS_CHM_*()

Revision 2203 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 14 20:09:17 2008 UTC (10 years, 8 months ago) by mmaechler
File length: 38607 byte(s)
Diff to previous 2202
C based encodeInd() -> faster indexing; any()/all() for nsparse; printSpMatrix2(); show(<diag>)

Revision 2202 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 9 21:36:21 2008 UTC (10 years, 8 months ago) by mmaechler
File length: 38163 byte(s)
Diff to previous 2190
copyClass(., check) and fast  dgC -> dtC

Revision 2190 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 28 16:24:15 2008 UTC (10 years, 9 months ago) by mmaechler
File length: 37826 byte(s)
Diff to previous 2183
cholMat(); update dpo coercion tests

Revision 2183 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 24 10:58:51 2008 UTC (10 years, 9 months ago) by mmaechler
File length: 37709 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 (10 years, 9 months ago) by mmaechler
File length: 37698 byte(s)
Diff to previous 2154
more determinant(); MANY consistency cleanups, found by checkMatrix(); .. (see ChangeLog)

Revision 2154 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 22 21:23:12 2008 UTC (10 years, 10 months ago) by maechler
File length: 32214 byte(s)
Diff to previous 2128
no longer use "non-standard" chol() and qr() generic

Revision 2128 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 13 23:08:34 2008 UTC (10 years, 11 months ago) by maechler
File length: 32194 byte(s)
Diff to previous 2125
fix diagonal <-> sparse  buglets

Revision 2125 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 7 07:58:26 2008 UTC (10 years, 11 months ago) by maechler
File length: 31532 byte(s)
Diff to previous 2120
diagN2U() for preserving (unit-)triangularity in sparse (triang.)matrix multiplication

Revision 2120 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 4 21:44:41 2008 UTC (10 years, 11 months ago) by maechler
File length: 31365 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 (10 years, 11 months ago) by maechler
File length: 31296 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 ago) by maechler
File length: 31180 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 ago) by maechler
File length: 30076 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, 2 months ago) by maechler
File length: 29138 byte(s)
Diff to previous 2096
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, 2 months ago) by maechler
File length: 28825 byte(s)
Diff to previous 2073
+ cov2cor(); updates to nearPD()+doc; others

Revision 2073 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 26 16:17:00 2007 UTC (11 years, 4 months ago) by maechler
File length: 28561 byte(s)
Diff to previous 1967
matrix %*% pMatrix - bug fix (and a bit more)

Revision 1967 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 7 22:47:52 2007 UTC (11 years, 7 months ago) by maechler
File length: 28342 byte(s)
Diff to previous 1922
require 2.5.1

Revision 1922 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 23 18:08:48 2007 UTC (11 years, 7 months ago) by maechler
File length: 30140 byte(s)
Diff to previous 1911
xsparseVector etc (smarter coercions)

Revision 1911 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 19 16:16:58 2007 UTC (11 years, 8 months ago) by maechler
File length: 29720 byte(s)
Diff to previous 1886
colSums, ... rowMeans for all Matrices; notably sparse ones via [diln]gCMatrix_colSums C code

Revision 1886 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 7 09:03:40 2007 UTC (11 years, 8 months ago) by maechler
File length: 29852 byte(s)
Diff to previous 1870
another callGeneric fix

Revision 1870 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 16:28:55 2007 UTC (11 years, 8 months ago) by maechler
File length: 29887 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 (11 years, 8 months ago) by maechler
File length: 29545 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 (11 years, 9 months ago) by maechler
File length: 29678 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 (11 years, 9 months ago) by maechler
File length: 27072 byte(s)
Diff to previous 1834
part of sparseVector additions; in order to avoid merge conflicts

Revision 1834 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 11 10:07:17 2007 UTC (11 years, 9 months ago) by maechler
File length: 26087 byte(s)
Diff to previous 1832
fixed symmetric Tsparse indexing

Revision 1832 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 1 10:18:27 2007 UTC (11 years, 9 months ago) by maechler
File length: 25897 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 (11 years, 9 months ago) by maechler
File length: 26089 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 (11 years, 10 months ago) by maechler
File length: 26076 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 (11 years, 10 months ago) by maechler
File length: 25252 byte(s)
Diff to previous 1760
+ diff(.), + "dim<-";  cBind/rBind + cbind/rbind; indexing fixes - current state

Revision 1760 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 3 21:13:22 2007 UTC (12 years ago) by maechler
File length: 24681 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 ago) by maechler
File length: 24876 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 ago) by maechler
File length: 24825 byte(s)
Diff to previous 1735
many more coercions for diag(), "!", etc; see ChangeLog

Revision 1735 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 23 17:07:37 2007 UTC (12 years ago) by maechler
File length: 24255 byte(s)
Diff to previous 1725
mv gt2tT() to Auxiliaries, and extend it

Revision 1725 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 17 08:01:10 2007 UTC (12 years, 1 month ago) by maechler
File length: 22915 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, 1 month ago) by maechler
File length: 22199 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, 1 month ago) by maechler
File length: 21438 byte(s)
Diff to previous 1708
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, 1 month ago) by maechler
File length: 21356 byte(s)
Diff to previous 1707
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, 2 months ago) by maechler
File length: 20812 byte(s)
Diff to previous 1673
fix last (? ha!) indexing bug; cbind2/rbind2

Revision 1673 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 6 20:54:26 2006 UTC (12 years, 3 months ago) by maechler
File length: 20642 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, 3 months ago) by maechler
File length: 20439 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, 3 months ago) by maechler
File length: 20378 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, 3 months ago) by maechler
File length: 20201 byte(s)
Diff to previous 1592
miscellaneous "fixes" mostly in ChangeLog and/or related to diagonalMatrix

Revision 1592 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 28 15:31:17 2006 UTC (12 years, 4 months ago) by maechler
File length: 19724 byte(s)
Diff to previous 1575
"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 (12 years, 5 months ago) by maechler
File length: 18922 byte(s)
Diff to previous 1571
check 'x' slot in l.CMatrix_validate

Revision 1571 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 16 21:03:12 2006 UTC (12 years, 5 months ago) by maechler
File length: 18122 byte(s)
Diff to previous 1548
several small fixes + more tests for "lMatrix" classes; "Compare"; "chol"

Revision 1548 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 11 22:13:07 2006 UTC (12 years, 5 months ago) by maechler
File length: 17777 byte(s)
Diff to previous 1472
new nMatrix and subclasses; lsparse change to have x slot; many consequences

Revision 1472 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 1 15:31:04 2006 UTC (12 years, 5 months ago) by maechler
File length: 16160 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 (12 years, 5 months ago) by maechler
File length: 15867 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 (12 years, 6 months ago) by maechler
File length: 15792 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 (12 years, 6 months ago) by maechler
File length: 15786 byte(s)
Diff to previous 1357
export zapsmall(); define as.numeric and as.logical methods (not yet finished); fix printing "U" diagonal triangular sparse

Revision 1357 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 8 16:26:38 2006 UTC (12 years, 6 months ago) by maechler
File length: 15514 byte(s)
Diff to previous 1349
.is.diagonal() and as_geClass() fixes

Revision 1349 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 7 09:05:42 2006 UTC (12 years, 6 months ago) by maechler
File length: 14677 byte(s)
Diff to previous 1332
tril() etc also for T* and Rsparse

Revision 1332 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 27 13:42:18 2006 UTC (12 years, 6 months ago) by maechler
File length: 14335 byte(s)
Diff to previous 1331
more dgRMatrix coercions (5 days ago)

Revision 1331 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 22 17:59:53 2006 UTC (12 years, 7 months ago) by maechler
File length: 14257 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 (12 years, 7 months ago) by maechler
File length: 12646 byte(s)
Diff to previous 1319
miscellaneous mostly related to sparse indexing

Revision 1319 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 17 13:08:04 2006 UTC (12 years, 7 months ago) by maechler
File length: 11799 byte(s)
Diff to previous 1315
non0ind() extended for symmetric sparse matrices -> correct printing

Revision 1315 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 10 16:08:05 2006 UTC (12 years, 7 months ago) by maechler
File length: 11577 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 (12 years, 8 months ago) by maechler
File length: 11463 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 (12 years, 8 months ago) by maechler
File length: 11779 byte(s)
Diff to previous 1285
implemented all 4 of {rowSums(), ... colMeans()}

Revision 1285 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 27 20:12:08 2006 UTC (12 years, 8 months ago) by maechler
File length: 11426 byte(s)
Diff to previous 1280
a few small changes, comments - on the way to get to a better "Compare" (group method) approach

Revision 1280 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 23 08:01:44 2006 UTC (12 years, 8 months ago) by maechler
File length: 11308 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 (12 years, 9 months ago) by maechler
File length: 11332 byte(s)
Diff to previous 1253
cosmetic, comments

Revision 1253 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 19 09:17:14 2006 UTC (12 years, 10 months ago) by maechler
File length: 11028 byte(s)
Diff to previous 1238
tT -> tC; and diagU2N() for solve(<dtC>)

Revision 1238 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 30 19:56:09 2006 UTC (12 years, 10 months ago) by maechler
File length: 10673 byte(s)
Diff to previous 1227
coercions from dgC to triangular (dtC) and symmetric (dsC), etc

Revision 1227 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 15 17:42:03 2006 UTC (12 years, 11 months ago) by maechler
File length: 10029 byte(s)
Diff to previous 1226
use  isPacked() [internal] instead of private class "packedMatrix"

Revision 1226 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 13 14:07:58 2006 UTC (12 years, 11 months ago) by maechler
File length: 9894 byte(s)
Diff to previous 1198
sparse: "[<-" and better arithmetic; other tweaks

Revision 1198 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 23 15:01:02 2006 UTC (13 years ago) by maechler
File length: 8001 byte(s)
Diff to previous 1174
no 'factors' slot in l2d_Matrix / d2l_Matrix

Revision 1174 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 16 20:03:48 2006 UTC (13 years, 1 month ago) by maechler
File length: 8023 byte(s)
Diff to previous 1084
make Matrix() "smart" -- with help of quite a few new setAs(. , .) settings

Revision 1084 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 9 15:41:00 2005 UTC (13 years, 2 months ago) by maechler
File length: 7442 byte(s)
Diff to previous 973
thinko in dimNamesCheck()

Revision 973 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 7 20:15:08 2005 UTC (13 years, 4 months ago) by maechler
File length: 7442 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, 4 months ago) by maechler
File length: 6656 byte(s)
Diff to previous 954
more coercions; particularly "d" <-> "l"; more tests (and more FIXMEs!); fixing two "index-0 bugs"; ...

Revision 954 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 28 19:34:31 2005 UTC (13 years, 4 months ago) by maechler
File length: 4857 byte(s)
Diff to previous 949
more "Compare" and some "!" methods; expm() for sparse; updated tests

Revision 949 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 28 09:17:08 2005 UTC (13 years, 4 months ago) by maechler
File length: 4677 byte(s)
Diff to previous 946
cleanup

Revision 946 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 28 08:56:42 2005 UTC (13 years, 4 months ago) by maechler
File length: 4385 byte(s)
Diff to previous 925
some "Summary" methods; some "Compare" group methods; logical dense matrices

Revision 925 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 19 19:01:31 2005 UTC (13 years, 5 months ago) by maechler
File length: 3939 byte(s)
Diff to previous 919
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 919 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 16 17:27:06 2005 UTC (13 years, 5 months ago) by maechler
File length: 3933 byte(s)
Diff to previous 908
new compressed_non_0_ij()

Revision 908 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 8 15:30:08 2005 UTC (13 years, 5 months ago) by maechler
File length: 1145 byte(s)
Diff to previous 703
cbind() / cbind2() methods for R >= 2.2.0

Revision 703 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 21 22:00:04 2005 UTC (13 years, 10 months ago) by bates
File length: 626 byte(s)
Diff to previous 656
Replace identical(TRUE, ...) by isTRUE(...)

Revision 656 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 16 16:55:32 2005 UTC (13 years, 11 months ago) by maechler
File length: 642 byte(s)
Diff to previous 632
rename s/M.n/M.v/ etc

Revision 632 - (view) (download) (annotate) - [select for diffs]
Added Sun Mar 13 21:00:53 2005 UTC (13 years, 11 months ago) by maechler
File length: 505 byte(s)
mv some to new Auxiliaries file (early in alphabetic sorting!)

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:

R-Forge@R-project.org
ViewVC Help
Powered by ViewVC 1.0.0  
Thanks to:
Vienna University of Economics and Business University of Wisconsin - Madison Powered By FusionForge