SCM

SCM Repository

[matrix] Diff of /pkg/ChangeLog
ViewVC logotype

Diff of /pkg/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1271, Thu May 18 06:47:09 2006 UTC revision 1572, Sat Sep 16 22:06:45 2006 UTC
# Line 1  Line 1 
1    2006-09-16  Martin Maechler  <maechler@stat.math.ethz.ch>
2    
3            * R/sparseMatrix.R (prSpMatrix): print logical NAs "visibly"
4                    as 'N' (1-letter - Ok?)
5    
6            * tests/group-methods.R: add test for logical + NAs
7    
8            * R/dMatrix.R ("Compare"): fix to work with NA's
9    
10            * R/AllClass.R: "Cholesky" etc now inherit from MatrixFactorization.
11    
12            * src/lgCMatrix.c (ncsc_to_matrix): renamed from lcsc_to_matrix()
13                    which is implemented.
14    
15    2006-09-15  Martin Maechler  <maechler@stat.math.ethz.ch>
16    
17            * src/chm_common.c: coerce logical <-> double instead of
18            typecasting;  needed for "l" matrix handling in cholmod.
19    
20            * tests/other-pkgs.R (graph): small extension in "graph" checks.
21    
22            * R/sparseMatrix.R (graphNEL -> Tsparse): method for weight case.
23            (Tsp2grNEL): other fixes needed
24    
25    2006-09-11  Martin Maechler  <maechler@stat.math.ethz.ch>
26    
27            * R/AllClass.R ("nMatrix"): and subclasses for "nonzero pattern"
28                    Matrices, since "lMatrix", also "lsparseM" can have NA
29            * R/ndenseMatrix.R, etc: new source files
30            * man/nsparseMatrix-classes.Rd, etc: new help files
31            * tests/: adaptions
32            * src/chm_common.c (chm_dense_to_SEXP): and others:
33                    new 'Rkind' argument: "l*" and "d*" both use CHOLMOD_REAL
34            * src/Csparse.c, etc: dito
35    
36    2006-09-11  Douglas Bates  <bates@R-project.org>
37    
38            * src/Mutils.[ch],init.c inst/include/*.h: Move the
39            alloc_d**Matrix functions to the lme4 package.
40    
41    2006-09-09  Douglas Bates  <bates@R-project.org>
42    
43            * src/dsCMatrix.c (dsCMatrix_Cholesky): igoring LDL = FALSE now
44            fixed
45    
46    2006-09-09  Martin Maechler  <maechler@stat.math.ethz.ch>
47    
48            * R/lMatrix.R: new
49    
50            * R/sparseMatrix.R (Tsp2grNEL): do not yet use graph::foo()
51    
52            * R/dgeMatrix.R: do not define tcrossprod() methods for "matrix"
53            * man/tcrossprod.Rd: dito
54    
55    2006-09-08  Douglas Bates  <bates@stat.wisc.edu>
56    
57            * inst/include/Matrix_stubs.c,Matrix.h: Add declarations and stubs
58            for exported functions
59            * src/Makefile, src/CHOLMOD/Lib/Makefile, src/Metis,CAMD,CCOLAMD:
60            Remove partitioning algorithms for sparse matrix reordering.  The
61            copyright on the Metis code was problematic and the methods were
62            rarely used.
63            * src/triplet_to_col.[ch],MMHB.[ch]: Remove triplet_to_col.  Such
64            operations are now done entirely in CHOLMOD code.
65    
66    2006-09-06  Douglas Bates  <bates@R-project.org>
67    
68            * src/Mutils.h: Remove functions that are no longer used.
69    
70    2006-09-04  Douglas Bates  <bates@R-project.org>
71    
72            * src/dtCMatrix.c (dtCMatrix_validate): rename functions.
73            * src/DEPS.mkf: update
74    
75    2006-09-02  Martin Maechler  <maechler@stat.math.ethz.ch>
76    
77            * created branches/Matrix-for-R-2.3.x;  on trunk: do
78            * DESCRIPTION (Version): 0.9975-0
79            (Depends): R (>= 2.4.0)
80    
81    2006-09-01  Douglas Bates  <bates@R-project.org>
82    
83            * R/sparseMatrix.R: Added direct method to CsparseMatrix from graphNEL
84    
85    2006-09-01  Martin Maechler  <maechler@stat.math.ethz.ch>
86    
87            * R/sparseMatrix.R: add coercion from "ANY" to "sparseMatrix"
88            * R/denseMatrix.R:  add coercion from "ANY" to "denseMatrix"
89    
90            * R/Matrix.R ([): use nargs() to disambiguate M[i] and M[i,]
91    
92    2006-08-31  Martin Maechler  <maechler@stat.math.ethz.ch>
93    
94            * R/sparseMatrix.R (Arith): moved Arith group method one-level up
95            from "dsparse" to "sparse" and now go via "Csparse" instead of "dgC"
96            * R/dsparseMatrix.R: dito
97            * R/Csparse.R: dito
98    
99    2006-08-31  Martin Maechler  <maechler@stat.math.ethz.ch>
100    
101            * R/dMatrix.R (Compare): improve availability of "<", etc
102            * R/Auxiliaries.R (asTuniq): new; also make use of R 2.4.x print(*,max)
103    
104    2006-08-30  Martin Maechler  <maechler@stat.math.ethz.ch>
105    
106            * R/dgCMatrix.R: aargh: "Arith(<dgC>, numeric)" was wrong because
107            of a 0-index which was used as 1-index (..hmm)
108    
109            * R/sparseMatrix.R (prSpMatrix): fix printing an all-0 sparse Matrix
110    
111            * R/Auxiliaries.R (all0, is0): for 0-testing in presence of NA's
112            * R/Auxiliaries.R (isTriMat): use all0() for 0-testing.
113            (.is.diagonal): dito
114    
115            * R/lgTMatrix.R: as("matrix", "lgTMatrix"): warn about NA's
116    
117            * R/Matrix.R (Matrix): also work for NA data
118    
119    2006-08-28  Martin Maechler  <maechler@stat.math.ethz.ch>
120    
121            * R/Matrix.R (Matrix): + 'forceCheck' argument; dimnames setting
122            in all cases.
123    
124    2006-08-27  Douglas Bates  <bates@R-project.org>
125    
126            * src/dense.[ch],init.c, R/ddenseMatrix.R, man/band.Rd
127            (ddense_band): Added triu, tril and band for ddenseMatrix objects.
128    
129    2006-08-25  Martin Maechler  <maechler@stat.math.ethz.ch>
130    
131            * src/Mutils.c (dup_mMatrix_as_dgeMatrix): added all subclasses of
132            subclasses of "ddenseMatrix"
133            * src/init.c et al: outcomment dtrM*_as_dge* and dsyM*_as_dge*_
134            * R/ddenseMatrix.R et al: setAs("ddenseMatrix", "dgeMatrix", ..)
135            instead of half dozen specialized ones.
136    
137    2006-08-25  Douglas Bates  <bates@R-project.org>
138    
139            * R/lmer.R (qqmath method): Bug fix provided by Emmanuel Tillard
140            <tillard@cirad.fr> - ordering standard errors to match effects.
141    
142    2006-08-24  Douglas Bates  <bates@R-project.org>
143    
144            * src/lsCMatrix.c (lsCMatrix_trans): Remove lsCMatrix_chol based
145            on R_ldl.
146            * R/lCholCMatrix.R,
147            src/[dl]CholCMatrix.[ch],R_ldl.[ch],Metis_utils.[ch]: removed
148            * src/dsCMatrix.c (dsCMatrix_to_dgTMatrix): use CHOLMOD
149            * many files in ./R and ./src: Use more general version of
150            dup_mMatrix_as_dgeMatrix to simplify method definitions.
151            * src/Mutils.c (dup_mMatrix_as_dgeMatrix): Add ddiMatrix,
152            dtpMatrix, dspMatrix and dppMatrix conversions.
153    
154    
155    2006-08-23  Douglas Bates  <bates@R-project.org>
156    
157            * R/AllClass.R,lCholCMatrix.R,src/SOURCES_C.mkf,init.c,NAMESPACE:
158            Remove classes lCholCMatrix and dCholCMatrix based on R_ldl code.
159            * src/dgeMatrix.c: Ensure 'factors' slot exists in result of
160            dgeMatrix_crossprod (may need to do this in other places).
161            * R/AllGeneric.R,dsCMatrix.R, src/dscMatrix.[ch]: Add Cholesky
162            generic and method for dsCMatrix.  Use CHOLMOD for chol().
163    
164    2006-08-22  Douglas Bates  <bates@R-project.org>
165    
166            * src/Mutils.c (dup_mMatrix_as_dgeMatrix): updated for general
167            types of classed Matrices, matrices or numeric or logical vectors.
168            * src/init.c: register dup_mMatrix_as_dgeMatrix for coercions.
169            * src/chm_common.c,Mutils.h (as_cholmod_factor): Move check_class
170            to Mutils.h (as an inline) and change name to Matrix_check_class;
171            fixes in as_cholmod_factor and chm_factor_to_SEXP.
172            * src/dsCMatrix.[ch]: Use CHOLMOD for dsCMatrix_chol and
173            dsCMatrix_matrix_solve.  Comment out vestigial functions.
174            * src/Csparse.c: use diag_P and uplo_P macros.
175    
176    2006-08-21  Douglas Bates  <bates@R-project.org>
177    
178            * src/lmer.c (internal_mer_RZXinv): Fix memory leak caught by
179            valgrind.
180            * tests/matprod.R: Add tests to verify that 'solve' and '%*%' are
181            inverses.
182            * src/sparseQR.c (sparseQR_validate): add new validation test, fix
183            -Wall warnings.
184            * src/dppMatrix.c,dtrMatrix.c,dgCMatrix.c,dgeMatrix.c,dspMatrix.c:
185            Use dup_mMatrix_as_dgeMatrix.
186    
187    2006-08-20  Douglas Bates  <bates@R-project.org>
188    
189            * src/sparseQR.c: Fix thinko in sparseQR_resid_fitted.
190            * tests/sparseQR.R: Added
191            * man/sparseQR-class.Rd: Document methods for qr.* generics
192            * R/sparseQR.R: Return correct # of coefs; fix cut-and-paste errors
193    
194    2006-08-19  Douglas Bates  <bates@R-project.org>
195    
196            * NAMESPACE, R/sparseQR.R, src/init.c,sparseQR.[ch],SOURCES_C.mkf:
197            Added methods for sparseQR for qr.qy, qr.qty, qr.coef, qr.resid
198            and qr.fitted.
199            * src/Mutils.[ch]: Added dup_mMatrix_as_dgeMatrix utility
200            * src/dgCMatrix.c: Check for ordering before storing q in dgCMatrix_QR
201    
202    2006-08-18  Martin Maechler  <maechler@stat.math.ethz.ch>
203    
204            * R/AllGeneric.R: add "qr" and "chol" generics; via 'trick' since
205            the base version has no "..." argument.
206    
207            * R/sparseMatrix.R (prSpMatrix): fix the triangular unit diagonal case.
208    
209            * R/Matrix.R: define and
210            * NAMESPACE: export as.numeric() and as.logical() methods.
211                    Let's hope these do not badly slow down something...
212            Finally export the zapsmall() method.
213    
214    2006-08-17  Douglas Bates  <bates@R-project.org>
215    
216            * src/dgCMatrix.[ch] (dgCMatrix_matrix_solve), src/init.c,
217            R/dgCMatrix.R: solve methods for dgCMatrix and dense RHS.
218            * src/dtCMatrix.c :Remove code that is no longer used
219            * R/dtCMatrix.R: Use C code for diagU2N in CsparseMatrix classes
220    
221    2006-08-14  Douglas Bates  <bates@R-project.org>
222    
223            * src/Csparse.[ch],init.c (Csparse_to_logical): Added utilities
224            Csparse_to_logical and Csparse_symmetric_to_general.
225            * R/dgCMatrix.R,dsCMatrix.R,Csparse.R : Consolidate general
226            coercion methods between CsparseMatrix and TsparseMatrix.
227    
228    2006-08-14  Douglas Bates  <bates@R-project.org>
229    
230            * R/dtCMatrix.R,dgCMatrix.R,Csparse.R src/init.c,dgCMatrix.[ch],
231            Csparse.[ch],chm_common.c,dense.c : Use CHOLMOD code and methods
232            for CsparseMatrix, TsparseMatrix, denseMatrix or matrix when
233            possible.
234    
235    2006-08-12  Douglas Bates  <bates@R-project.org>
236    
237            * src/chm_common.[ch],Csparse.[ch],Tsparse.[ch],CHMfactor.c,dtTMatrix.c,
238              dgTMatrix.c,dgCMatrix.c,dsCMatrix.c,dtTMatrix.c, R/dsTMatrix.R,
239              Tsparse.R,Csparse.R,dgTMatrix.R,dsCMatrix.R,lsCMatrix.R:
240              generalize conversions between TsparseMatrix, CsparseMatrix,
241              denseMatrix and matrix.  Preserve triangularity property and
242              propagate Dimnames in the easy cases.
243    
244    2006-08-10  Douglas Bates  <bates@R-project.org>
245    
246            * src/lmer.c: adjust checks in glmer_init for S4SXP
247            * tests/validObj.R: check of all(eq) should be all(eq@x) - worked
248            before S4SXP but for the wrong reasons.
249    
250    2006-08-08  Douglas Bates  <bates@R-project.org>
251    
252            * src/Csparse.c (Csparse_crossprod): tcrossprod result has stype = -1.
253            Later modified to return the upper triangle only.
254            * R/dgTMatrix.R: Remove vestigial crossprod and tcrossprod methods.
255    
256    2006-08-07  Douglas Bates  <bates@R-project.org>
257    
258            * src/Csparse.c (Csparse_crossprod): Set stype on result to avoid
259            R-level conversion to a sparse symmetric class.
260            * R/Tsparse.R,R/Csparse.R (crossprod and tcrossprod methods):
261            Remove conversion to sparse symmetric classes (now done in C code).
262    
263    2006-08-07  Martin Maechler  <maechler@stat.math.ethz.ch>
264    
265            * R/dgCMatrix.R: disable old crossprod and tcrossprod methods
266            * man/band.Rd:  adapt the \dontshow{} unit test.
267    
268    2006-08-07  Martin Maechler  <maechler@stat.math.ethz.ch>
269    
270            * DESCRIPTION (Version): 0.995-14  for CRAN
271    
272            * tests/other-pkgs.R: oops: library(Matrix) outside *if* !
273    
274            * R/sparseMatrix.R (Tsp2grNEL): fixed Tsparse -> graph coercion
275            * tests/other-pkgs.R:  more checks, sparseMatrix -> graph
276    
277            * R/Auxiliaries.R (as_Tsparse, as_Rsparse): new
278            * R/Tsparse.R (tril, triu, band): methods
279            * R/dgRMatrix.R (tril, ...):    ditto
280            * man/band.Rd:                  ditto
281    
282    2006-08-04  Martin Maechler  <maechler@stat.math.ethz.ch>
283    
284            * R/Matrix.R (head, tail): directly use utils:::head.matrix
285                    to be up-to-date automatically.
286    
287    2006-08-03  Martin Maechler  <maechler@stat.math.ethz.ch>
288    
289            * DESCRIPTION (Version): 0.995-13 to be released to CRAN
290    
291            * DESCRIPTION (Lazydata): no, instead of 'yes' because it fails for:
292            * data/CAex.R, inst/external/CAex_slots.rda: replacing data/CAex.rda
293            * data/KNex.R, inst/external/KNex_slots.rda: replacing data/KNex.rda
294            such that the S4 objects are always created by the current version
295            of R and 'Matrix' class definitions.
296    
297    2006-08-01  Douglas Bates  <bates@R-project.org>
298    
299            * R/lmer.R (LMEoptimize method), tests/lmer.R,
300            inst/external/test3comp.rda: Added warnings for convergence on
301            boundary and test cases.
302    
303            * src/lmer.c (mer_postVar): Modified to return the variances that
304            are marginal to the fixed effects, not conditional on them (which
305            is what the bVar slot contents represent).
306    
307    2006-07-31  Douglas Bates  <bates@R-project.org>
308    
309            * NAMESPACE, src/lmer.c, R/lmer.R (hatTrace):  Add the hatTrace
310            function which calls the C function mer_hat_trace2.
311    
312            * man/ranef.Rd: Include description of "postVar" argument and
313            producing a caterpillar plot.
314    
315    2006-07-31  Martin Maechler  <maechler@stat.math.ethz.ch>
316    
317            * NAMESPACE:    change  "correlation" to "corMatrix"
318            * R/AllClass.R: to avoid clash with S3 class in 'nlme'.
319            * R/dpoMatrix.R: ditto
320            * R/lmer.R:      ditto
321    
322    2006-07-28  Douglas Bates  <bates@R-project.org>
323    
324            * src/lmer.c (internal_mer_RZXinv): Split the calculation of the
325            RZXinv slot's contents into a separate internal function that can
326            be used in mer_hat_trace.
327    
328    2006-07-22  Martin Maechler  <maechler@stat.math.ethz.ch>
329    
330            * R/Matrix.R: Coercions "Matrix" -> (sparse|dense)Matrix
331            via new smart
332            * R/Auxiliaries.R (as_Csparse, as_dense, .M.shapse): new
333            utility functions.
334    
335    
336    2006-07-21  Martin Maechler  <maechler@stat.math.ethz.ch>
337    
338            * R/Csparse.R (tril, triu, band): do return *triangular* classed
339            matrices when appropriate; band() even symmetric ones.
340            (replCmat): extend to potentially all "CsparseMatrix"
341            * R/Tsparse.R (replTmat): extend to all "TsparseMatrix"; hence
342            allow subassignment for special sparse matrices.
343    
344            * R/Auxiliaries.R (as_geClass): factor out the  .M.kind() functionality
345    
346            * src/lmer.c (mer_MCMCsamp, glmer_MCMCsamp): new 'verbose'
347            argument; in glmer_*(): print only if(verbose).
348    
349            speed-optimize a few places by moving REAL(.) out of loops.
350    
351            * src/lmer.h, src/init.h, R/lmer.R:  related to above.
352    
353    2006-07-20  Martin Maechler  <maechler@stat.math.ethz.ch>
354    
355            * R/Matrix.R("["): disable ("Matrix", i = "logical", j = "missing"),
356                    since that wrongly triggers also for M[ logi , ]
357    
358            * R/denseMatrix.R: "[" methods now also work e.g. when indexing
359            a symmetric matrix that results in a non-symmetric one.
360            * R/Auxiliaries.R (as_geClass): new function used in "[" above.
361    
362            * R/dMatrix.R: make round(M) work as round(M, 0)
363    
364            * R/dgTMatrix.R (image): coordinate system and axis now use
365            1-based indices, not 0-based ones.
366    
367            * R/Tsparse.R (.ind.prep for "["): get rid of max(<empty>) warning.
368            * tests/indexing.R: test it.
369    
370            * NAMESPACE: export isSymmetric(); has been a generic in "base" for a while;
371            * man/isSymmetric-methods.Rd: and document it.
372    
373            * R/SparseM-conv.R: added coercion methods for some 'SparseM' matrices.
374            * man/SparseM-conv.Rd: docu them
375    
376            * tests/other-pkgs.R: renamed from tests/graph.R and add example
377                    for 'SparseM' conversions
378    
379    2006-07-17  Douglas Bates  <Douglas.Bates@R-project.org>
380    
381            * R/Matrix.R (head): added head() and tail() methods.
382    
383    2006-07-17  Martin Maechler  <maechler@stat.math.ethz.ch>
384    
385            * DESCRIPTION (Version): 0.995-12 released to CRAN
386    
387    2006-07-15  Martin Maechler  <maechler@stat.math.ethz.ch>
388    
389            * tests/simple.R: add check for correct dsT -> dgT coercion;
390                    add check for correct printing of symmetric sparse matrices.
391    
392            * R/Auxiliaries.R (non0ind): return *all* non-0 entry indices also
393            for sparse symmetric matrices.
394    
395            * src/dsTMatrix.c (dsTMatrix_as_dgTMatrix): do not copy the
396            diagonal twice.
397    
398    2006-07-11  Douglas Bates  <Douglas.Bates@R-project.org>
399    
400            * src/dsTMatrix.c (dsTMatrix_as_dgTMatrix): Fix a case of INTEGER
401            being applied to the x slot (detected by Brian Ripley).
402    
403    2006-07-10  Martin Maechler  <maechler@stat.math.ethz.ch>
404    
405            * src/dgCMatrix.c (dgCMatrix_validate): 'p' slot must have correct length.
406    
407            * R/Auxiliaries.R (isTriC): fix buglet (we were 1-based!)
408    
409    2006-07-08  Martin Maechler  <maechler@stat.math.ethz.ch>
410    
411            * src/lgCMatrix.c (lgCMatrix_diag): new function
412            * R/lgCMatrix.R (diag): for new method
413    
414            * R/AllClass.R (TsparseMatrix): do use Tsparse_validate
415                 ==> construction of illegal "*gTMatrix" via new() should
416                 now be much less easy:
417            * tests/Class+Meth.R: assertError() for some illegal "dgT*"
418    
419            * R/Matrix.R (Matrix): Matrix(0, nrow,ncol) now "goes sparse"
420                    directly.
421            * man/Matrix.Rd: documents it.
422    
423    2006-07-06  Douglas Bates  <bates@R-project.org>
424    
425            * src/pedigree.c (pedigree_inbreeding): Correction in
426            initialization.  This function is not currently being used and is
427            not fully tested.
428    
429            * NAMESPACE, R/{AllClass.R,lmer.R}, src/{init.c,lmer.c}:
430            Introduced the glmer class.  Added code for mcmcmsamp on glmer
431            objects.  Modified validity check on pedigree objects to account
432            for nonparallel patterns of missingness of parents.
433    
434            * man/{lmer-class.Rd,mcmcsamp.Rd}: Update documentation for glmer
435            class.
436    
437    2006-07-01  Martin Maechler  <maechler@stat.math.ethz.ch>
438    
439            * R/pMatrix.R: coercion pMatrix -> Tsparse
440    
441    2006-06-12  Douglas Bates  <bates@R-project.org>
442    
443            * DESCRIPTION (Version): 0.995-11 released to CRAN
444    
445            * R/lmer.R (mcmcsamp method): Corrected arrangments of names on
446            the output from mcmcsamp.
447    
448    2006-06-10  Douglas Bates  <bates@R-project.org>
449    
450            * R/lmer.R (simulestimate): added C code for calculating the trace
451            of the hat matrix.
452    
453    2006-06-09  Martin Maechler  <maechler@stat.math.ethz.ch>
454    
455            * R/diagMatrix.R (setAs): define coercion methods to sparse matrix
456            classes.
457            * R/sparseMatrix.R etc: multiplication of diagonal and sparse
458    
459    2006-06-08  Martin Maechler  <maechler@stat.math.ethz.ch>
460    
461            * R/dgTMatrix.R (colSums): etc. All four of
462            colSums(), rowSums(), colMeans(), rowMeans() now should work for
463            all "Matrices".
464    
465    2006-06-01  Douglas Bates  <bates@stat.wisc.edu>
466    
467            * R/lmer.R (panel.ci): Add a reference line at zero and a
468            background grid to the qqmath plot of ranef.lmer.
469    
470    2006-05-30  Douglas Bates  <bates@stat.wisc.edu>
471    
472            * R/lmer.R (expandSlash): Functions (non-exported) to allow nested
473            grouping factors to be specified in the formula as (1|foo/bar).
474    
475    2006-05-27  Douglas Bates  <bates@stat.wisc.edu>
476    
477            * R/lmer.R (findbars and others): Change check of is.numeric to
478            !is.language to resolve the bug reported by Jacob Wegelin.
479    
480            * src/pedigree.c (pedigree_inbreeding): Initial implementation of
481            code to evaluate inbreeding coefficients without calculating T,
482            based on code in Sargolzaei and Iwaisaki's paper.
483    
484    2006-05-27  Douglas Bates  <bates@stat.wisc.edu>
485    
486            * R/{lmer.R,AllGeneric.R}, src/{init.c,lmer.[ch]}: Added local
487            generic and mer methods for isNested and denomDF. This denomDF was
488            an attempt to emulate that in lme but I don't think that makes
489            sense.  Use the trace of the hat matrix instead.
490    
491  2006-05-17  Martin Maechler  <maechler@stat.math.ethz.ch>  2006-05-17  Martin Maechler  <maechler@stat.math.ethz.ch>
492    
493          * R/sparseMatrix.R: Matrix <-> graph methods: can no longer use          * R/sparseMatrix.R: Matrix <-> graph methods: can no longer use
494          the C code depending on a slot structure that's no longer valid.          the C code depending on a slot structure that's no longer valid.
495          * src/dgTMatrix.c: dito (also: src/init.c src/dgTMatrix.h)          * src/dgTMatrix.c: ditto (also: src/init.c src/dgTMatrix.h)
496    
497    
498  2006-05-17  Douglas Bates  <bates@stat.wisc.edu>  2006-05-17  Douglas Bates  <bates@stat.wisc.edu>
# Line 125  Line 615 
615          * data/KNex.rda: replacing 'mm' and 'y' by KNex <- list(mm=mm, y=y)          * data/KNex.rda: replacing 'mm' and 'y' by KNex <- list(mm=mm, y=y)
616          * man/KNex.Rd: and other help files          * man/KNex.Rd: and other help files
617          * tests/*.R: several ones needed adaption          * tests/*.R: several ones needed adaption
618          * inst/doc/Comparisons.Rnw: dito          * inst/doc/Comparisons.Rnw: ditto
619    
620  2006-03-11  Martin Maechler  <maechler@stat.math.ethz.ch>  2006-03-11  Martin Maechler  <maechler@stat.math.ethz.ch>
621    
# Line 329  Line 819 
819  2005-08-26  Martin Maechler  <maechler@stat.math.ethz.ch>  2005-08-26  Martin Maechler  <maechler@stat.math.ethz.ch>
820    
821          * R/Matrix.R:  added first "[<-" methods; not yet functional          * R/Matrix.R:  added first "[<-" methods; not yet functional
822          * R/denseMatrix.R: dito          * R/denseMatrix.R: ditto
823          * man/Subassign-methods.Rd: new help file for these          * man/Subassign-methods.Rd: new help file for these
824    
825  2005-08-25  Martin Maechler  <maechler@stat.math.ethz.ch>  2005-08-25  Martin Maechler  <maechler@stat.math.ethz.ch>

Legend:
Removed from v.1271  
changed lines
  Added in v.1572

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