SCM

SCM Repository

[matrix] Diff of /pkg/Matrix/TODO
ViewVC logotype

Diff of /pkg/Matrix/TODO

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

revision 2888, Wed Aug 7 13:56:43 2013 UTC revision 2889, Thu Aug 8 21:06:22 2013 UTC
# Line 2  Line 2 
2    
3  * *Urgent* in some sense ------------------------------------------------------  * *Urgent* in some sense ------------------------------------------------------
4  ** TODO src/CHOLMOD/MatrixOps/cholmod_symmetry.c  is "cool" and fast;  ** TODO src/CHOLMOD/MatrixOps/cholmod_symmetry.c  is "cool" and fast;
5  Definitely should use it for solve(<dgCMatrix>)  {it seems MATLAB does}.  Definitely should use it for solve(<dgCMatrix>)  {it seems MATLAB does};
6    alternatively also is_sym() [in src/cs_utils.c], see below.
7  ** diagonalMatrix inherits from sparseMatrix, *BUT*  ** diagonalMatrix inherits from sparseMatrix, *BUT*
8  "ddiMatrix" does not inherit from "dsparseMatrix", nor does  "ddiMatrix" does not inherit from "dsparseMatrix", nor does
9  "ldiMatrix" from "lparseMatrix".   Seems an undesirable inconsistency  "ldiMatrix" from "lparseMatrix".   Seems an undesirable inconsistency
# Line 11  Line 12 
12  ** BunchKaufman()'s result is not really useful yet {but it is used on C  ** BunchKaufman()'s result is not really useful yet {but it is used on C
13   level e.g. for solve(<dsyMatrix>).   Should define  expand() method or   level e.g. for solve(<dsyMatrix>).   Should define  expand() method or
14   similar, see man/BunchKaufman-methods.Rd and R/dsyMatrix.R (at end).   similar, see man/BunchKaufman-methods.Rd and R/dsyMatrix.R (at end).
15    ** src/cs_utils.c : I think is_sym() [only used in Matrix_cs_to_SEXP()] can be made sped up:
16    leave the for loops, as soon as is_lower == is_upper == 0.
17    
18    
19  * New smallish ideas, relatively urgent for MM --------------------------------  * New smallish ideas, relatively urgent for MM --------------------------------

Legend:
Removed from v.2888  
changed lines
  Added in v.2889

root@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