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 510, Fri Feb 4 23:36:17 2005 UTC revision 521, Sat Feb 5 17:04:56 2005 UTC
# Line 7  Line 7 
7    ?Math.data.frame  and the examples in    ?Math.data.frame  and the examples in
8    ?SetGeneric    ?SetGeneric
9    
 - check to see if the .onLoad function to require the methods package  
   (in the AllClass.R file) is needed  
   
10  - Should the uplo and diag slots continue to be stored as character?  - Should the uplo and diag slots continue to be stored as character?
11    An alternative is to use a factor as in the enum values for the    An alternative is to use a factor as in the enum values for the
12    cblas.    cblas.
# Line 22  Line 19 
19    dgCMatrix objects (too tired to do that now).    dgCMatrix objects (too tired to do that now).
20    
21  - bCrosstab(): do we really want the diagonal "V:V" crosstabs?  - bCrosstab(): do we really want the diagonal "V:V" crosstabs?
22                   (if so or in any case: add to  man/bCrosstab.Rd )
23    
24  - src/Metis/ : some Makefile needs fixing, as changing src/Metis/*.c  - src/Metis/ : one of the two Makefiles needs fixing, as changing
25               does not lead to recompilation.               src/Metis/*.c  does not lead to recompilation.
26    
27  - man/Matrix.Rd :  has example with dimnames, but we just drop them!  - man/Matrix.Rd :  has example with dimnames, but we just drop them!
28                  MM thinks dimnames should be supported (but then ...)                  MM thinks dimnames should be supported (but then ...)
# Line 33  Line 31 
31          If we really want to keep them, don't use "LazyData"          If we really want to keep them, don't use "LazyData"
32          (such that one needs  data(*) explicitly);          (such that one needs  data(*) explicitly);
33          But MM would rather want something like  ex.mm and ex.y          But MM would rather want something like  ex.mm and ex.y
34    
35    - spelling style: Should "coersion" be "coercion" ?
36    
37    - "factors" maybe should move up to "Matrix"
38    
39    -------
40    
41    We have a (at least one) basic problem :
42       Currently the show() method fail sometime after coercion:
43       e.g. 'sy' show()s wrongly, even though it "str()" fine :
44    
45          (po <- crossprod(Matrix(0:3, 2))) # ok
46          (ge <- as(po, "dgeMatrix")) # ok
47          (sy <- as(po, "dsyMatrix")) # BAD
48          str(sy) # looks fine
49    
50      or
51          example(expand) # -> ex$L and ex$U look bad, however
52          as(ex$L, "dgeMatrix") # `works'
53    
54      {Of course, we don't need a workaround but must understand
55       and solve the problem}

Legend:
Removed from v.510  
changed lines
  Added in v.521

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