SCM

SCM Repository

[matrix] Diff of /pkg/TODO
ViewVC logotype

Diff of /pkg/TODO

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

revision 530, Mon Feb 7 10:58:27 2005 UTC revision 645, Tue Mar 15 00:51:42 2005 UTC
# Line 3  Line 3 
3    
4  - [,] indexing  - [,] indexing
5    
6  - group generics: "Arith", but also "Ops" and "Math";  see  - group generics: "Arith" (partly done),
7    ?Math.data.frame  and the examples in    but also "Compare", "Math" etc;
8    ?SetGeneric    see ?Math  and the examples in ?SetGeneric
   
 - bCrosstab(): do we really want the diagonal "V:V" crosstabs?  
                (if so or in any case: add to  man/bCrosstab.Rd )  
   
 - src/Metis/ : one of the two Makefiles needs fixing, as changing  
              src/Metis/*.c  does not lead to recompilation.  
   --DB - it seems both Makefiles need fixing.  I think I have the  
              src/Metis/Makefile fixed but not src/Makefile  
9    
10  - man/Matrix.Rd :  has example with dimnames, but we just drop them!  - methods for rbind and cbind where they make sense
11                  MM thinks dimnames should be supported (but then ...)  
12    - consider moving alloc3Darray from ./src/Mutils.c to
13      $(RSRC)/src/base/array.c
14    
15  - data/ : names 'mm' and even more 'y' are  ``too short''.  - data/ : names 'mm' and even more 'y' are  ``too short''.
16          If we really want to keep them, don't use "LazyData"          If we really want to keep them, don't use "LazyData"
17          (such that one needs  data(*) explicitly);          (such that one needs  data(*) explicitly);
18          But MM would rather want something like  ex.mm and ex.y          But MM would rather want something like  ex.mm and ex.y
19    
20  - "factors" maybe should move up to "Matrix"  -  slot "factors" maybe should move up to "Matrix"
21    
22  -------  -------
23    
# Line 42  Line 36 
36    
37    {Of course, we don't need a workaround but must understand    {Of course, we don't need a workaround but must understand
38     and solve the problem}     and solve the problem}
39    
40    ---
41    
42    - provide methods for "dspMatrix" and "dppMatrix"!
43    
44    - implement (more) methods for supporting "packed" (symmetric / triangular)
45      matrices; particularly something like pack() and unpack()  [to/from our
46      classes from/to "numeric"] --- have already man/unpack.Rd but no method yet!
47    
48    - implement diagonal Matrix class  "ddiMatrix" etc
49      using constructor function Diagonal() or Diag().
50    
51    ---
52    
53    - create a class of permutation matrices for use in expand.  The
54      current expand method for the LU factorization is not complete
55      because it does not provide the permutation.
56    
57    - combine the C functions for multiplication by special forms and
58      solution wrt special forms by using a 'right' argument and a
59      'classed' argument.

Legend:
Removed from v.530  
changed lines
  Added in v.645

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