SCM

SCM Repository

[matrix] Diff of /pkg/Matrix/src/init.c
ViewVC logotype

Diff of /pkg/Matrix/src/init.c

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

revision 2203, Sat Jun 14 20:09:17 2008 UTC revision 2210, Wed Jul 16 22:20:22 2008 UTC
# Line 1  Line 1 
1  #include "Mutils.h"  #include "Mutils.h"
 /* #include "HBMM.h" */  
2  #include "chm_common.h"  #include "chm_common.h"
3  #include "CHMfactor.h"  #include "CHMfactor.h"
4  #include "Csparse.h"  #include "Csparse.h"
# Line 68  Line 67 
67      CALLDEF(LU_expand, 1),      CALLDEF(LU_expand, 1),
68      CALLDEF(LU_validate, 1),      CALLDEF(LU_validate, 1),
69      CALLDEF(Matrix_expand_pointers, 1),      CALLDEF(Matrix_expand_pointers, 1),
 /*     CALLDEF(Matrix_writeHarwellBoeing, 3), */  
 /*     CALLDEF(Matrix_writeMatrixMarket, 3), */  
70      CALLDEF(R_to_CMatrix, 1),      CALLDEF(R_to_CMatrix, 1),
71      CALLDEF(SVD_validate, 1),      CALLDEF(SVD_validate, 1),
72      CALLDEF(Tsparse_validate, 1),      CALLDEF(Tsparse_validate, 1),
73      CALLDEF(Tsparse_diagU2N, 1),      CALLDEF(Tsparse_diagU2N, 1),
74      CALLDEF(Tsparse_to_Csparse, 2),      CALLDEF(Tsparse_to_Csparse, 2),
75      CALLDEF(Tsparse_to_tCsparse, 3),      CALLDEF(Tsparse_to_tCsparse, 3),
 /*     CALLDEF(csc_check_column_sorting, 1), */  
76      CALLDEF(compressed_to_TMatrix, 2),      CALLDEF(compressed_to_TMatrix, 2),
77      CALLDEF(compressed_non_0_ij, 2),      CALLDEF(compressed_non_0_ij, 2),
78      CALLDEF(dense_to_Csparse, 1),      CALLDEF(dense_to_Csparse, 1),
# Line 160  Line 156 
156      CALLDEF(dspMatrix_validate, 1),      CALLDEF(dspMatrix_validate, 1),
157      CALLDEF(dtCMatrix_solve, 1),      CALLDEF(dtCMatrix_solve, 1),
158      CALLDEF(dtCMatrix_matrix_solve, 3),      CALLDEF(dtCMatrix_matrix_solve, 3),
159      CALLDEF(dtCMatrix_upper_solve, 1),      CALLDEF(dtCMatrix_sparse_solve, 2),
160      CALLDEF(dtTMatrix_as_dtrMatrix, 1),      CALLDEF(dtTMatrix_as_dtrMatrix, 1),
161      CALLDEF(ltTMatrix_as_ltrMatrix, 1),      CALLDEF(ltTMatrix_as_ltrMatrix, 1),
162      CALLDEF(ntTMatrix_as_ntrMatrix, 1),      CALLDEF(ntTMatrix_as_ntrMatrix, 1),
# Line 212  Line 208 
208      CALLDEF(sparseQR_qty, 3),      CALLDEF(sparseQR_qty, 3),
209      CALLDEF(sparseQR_coef, 2),      CALLDEF(sparseQR_coef, 2),
210      CALLDEF(sparseQR_resid_fitted, 3),      CALLDEF(sparseQR_resid_fitted, 3),
 /*     CALLDEF(tsc_to_dgTMatrix, 1), */  
211      CALLDEF(triangularMatrix_validate, 1),      CALLDEF(triangularMatrix_validate, 1),
212      CALLDEF(symmetricMatrix_validate, 1),      CALLDEF(symmetricMatrix_validate, 1),
213    
# Line 238  Line 233 
233    
234  #define RREGDEF(name)  R_RegisterCCallable("Matrix", #name, (DL_FUNC) name)  #define RREGDEF(name)  R_RegisterCCallable("Matrix", #name, (DL_FUNC) name)
235    
236        RREGDEF(Csparse_diagU2N);
237    
238      RREGDEF(as_cholmod_dense);      RREGDEF(as_cholmod_dense);
239      RREGDEF(as_cholmod_factor);      RREGDEF(as_cholmod_factor);
240      RREGDEF(as_cholmod_sparse);      RREGDEF(as_cholmod_sparse);

Legend:
Removed from v.2203  
changed lines
  Added in v.2210

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