 pkg/ChangeLog 2005/01/03 19:05:11 415
+++ pkg/ChangeLog 2005/05/12 14:59:04 726
@@ 1,3 +1,169 @@
+20050511 Douglas Bates
+
+ * src/dgCMatrix.c (csc_transpose): Simplified function fixing a
+ bug reported by Kurt Hornik and Michael Hahsler.
+
+20050510 Douglas Bates
+
+ * src/lgCMatrix.c (Matrix_lgClgCmm): Implementation of methods for
+ logical sparse matrices. These will also be used in the symbolic
+ analysis for lmer objects.
+
+ * src/dsCMatrix.c (dsCMatrix_matrix_solve): Copied the dimensions
+ of b to the result. Fixes bug reported by Jean.Coursol@math.upsud.fr
+
+20050506 Douglas Bates
+
+ * src/dgeMatrix.c (dgeMatrix_colsums): Added an implementation of
+ colMeans, colSums, rowMeans and rowSums.
+
+20050418 Douglas Bates
+
+ * src/lgCMatrix.[ch]: code for _validate method and stub for
+ multiplication operation.
+
+ * src/dgeMatrix.c (dgeMatrix_matrix_solve): Passing wrong argument
+ to dgetrs.
+
+ * src/init.c: Fix cutandpaste error in definition of
+ dgeMatrix_matrix_solve
+
+ * src/{many files}: Tighten code by using ALLOC_SLOT.
+
+20050415 Douglas Bates
+
+ * R/AllClass.R: Add lgTMatrix and lgCMatrix classes
+
+ * DESCRIPTION: Eliminate import of stats.
+
+
+20050406 Douglas Bates
+
+ * R/AllClass.R : add logical sparse matrix classes
+
+20050401 Martin Maechler
+
+ * R/dgTMatrix.R: add "[" method for triplet matrices
+ * R/sparseMatrix.R: and other sparse ones; > add show() for sparse
+
+20050331 Douglas Bates
+
+ * DESCRIPTION (Version): release 0.955 to CRAN
+
+ * R/dMatrix.R: add %*%, crossprod and solve "fallback" methods
+ * R/sparseMatrix.R: %*%, crossprod()
+ * R/dgeMatrix.R: more "fallback" methods for numeric/dense matrices
+ * man/*.Rd: move method definitions to 'Matrix' and 'dMatrix'
+ * src/lmer.c (lmer_fitted): fix thinko
+
+20050326 Martin Maechler
+
+ * R/AllClass.R: add two virtual sparse classes ``on top''
+
+20050324 Martin Maechler
+
+ * R/AllClass.R (setClass): use "VIRTUAL" for the virtual classes;
+ correspondingly fix examples and tests/ since new()
+ doesn't work for virtual classes.
+
+20050317 Martin Maechler
+
+ * R/Matrix.R (as.matrix): method and one for unname()
+ * tests/dpoMatrix.R: tests should now be less platform dependent;
+ also run for R 2.1.0; using as.matrix()
+
+20050315 Douglas Bates
+
+ * R/pMatrix.R: "pMatrix" class added
+ * ....
+
+20050314 Douglas Bates
+
+ * R/dtpMatrix.R: Add unpack method and an example.
+
+ * src/dsyMatrix.c (dsyMatrix_trf): Add BunchKaufman factorization
+ of general symmetric matrices and associated S4 methods.
+
+20050310 Martin Maechler
+ +
+20050305 Martin Maechler
+
+ * R/dgeMatrix.R (setAs): and many other files: more coercion,
+ crossprod() and "%*%" methods added; tests, too.
+ * tests/matprod.R: new, for testing these
+
+20050303 Douglas Bates
+
+ * src/lmer.c (lmer_fitted): Added.
+
+20050302 Douglas Bates
+
+ * R/dsTMatrix.R: Conversion from dsTMatrix to dsCMatrix
+
+20050228 Douglas Bates
+
+ * src/*.c,po/,inst/po: Internationalization and localization of
+ the package.
+
+ * src/ldl.[ch]: Removed these as their contents are referenced in the
+ R_ldl.c file.
+
+ * src/flame.[ch]: Removed these source files.
+
+ * src/dtrMatrix.c (make_array_triangular): Move to Mutils
+
+ * src/LU.[ch],src/init.c: absorb in factorizations
+
+ * src/Mutils.h: prepare for internationalization
+
+ * src/cblas.h: move the enum definitions to Mutils.h and remove
+ this file
+
+20050226 Martin Maechler
+
+ * R/dgeMatrix.R: provide "dimnames" and "dimnames<" methods
+
+ * R/dtrMatrix.R: fix t() method
+
+ * R/dgeMatrix.R: define group methods "Arith", "Math", "Math2"
+ * NAMESPACE: export them (and import generics from "methods")
+ * tests/groupmethods.R : and test them.
+
+ * src/dtrMatrix.c (dtrMatrix_as_dgeMatrix): prevent seg.fault in
+ border case
+
+20050224 Douglas Bates
+
+ * DESCRIPTION (Version): 0.952 released to CRAN
+
+ * src/dgBCMatrix.c:
+ * src/lmer.c: many changes
+ * ...
+
+20050204 Martin Maechler
+
+ * R/Matrix.R: add more sophisticated show() method.
+
+20050202 Douglas Bates
+
+ * */* : almost complete reorganization of classes.
+
+20050126 Douglas Bates
+
+ * R/AllGeneric.R: Added matrix exponential generic expm and a method
+ for the geMatrix class.
+
+20050124 Douglas Bates
+
+ * src/Makefile (clean): Remove *.a and *.so
+
+ * man/cscBlockedclass.Rd: Remove reference to the lmerclass.
+
+20050123 Douglas Bates
+
+ * src/lmer.c (Lind): Definition of Lind was backwards. This only
+ had an effect in cases with more than 2 grouping factors.
+
20050103 Douglas Bates
* src/lmeRep.c (lmer_variances): change from lmeRep to lmer
@@ 107,7 +273,7 @@
20040405 Douglas Bates
* src/triplet_to_col.c: Create triplet_to_col as a native
 function, not the version from umfpack. There were problems with
+ function, not the version from umfpack. There were problems with
the configuration of UMFPACK for 64bit processors and there was
only one umfpack routine being used so I moved it here.
@@ 274,7 +440,7 @@
* aclocal.m4 (ac_clean_files): Replaced this with Kurt Hornik's
version for R1.5.0

+
20011210 Douglas Bates