SCM

SCM Repository

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

Diff of /pkg/src/init.c

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

revision 409, Sun Dec 19 02:19:58 2004 UTC revision 410, Tue Dec 28 14:51:42 2004 UTC
# Line 30  Line 30 
30      {"csc_to_triplet", (DL_FUNC) &csc_to_triplet, 1},      {"csc_to_triplet", (DL_FUNC) &csc_to_triplet, 1},
31      {"csc_to_matrix", (DL_FUNC) &csc_to_matrix, 1},      {"csc_to_matrix", (DL_FUNC) &csc_to_matrix, 1},
32      {"csc_to_geMatrix", (DL_FUNC) &csc_to_geMatrix, 1},      {"csc_to_geMatrix", (DL_FUNC) &csc_to_geMatrix, 1},
 /*     {"csc_to_imagemat", (DL_FUNC) &csc_to_imagemat, 1}, */  
33      {"matrix_to_csc", (DL_FUNC) &matrix_to_csc, 1},      {"matrix_to_csc", (DL_FUNC) &matrix_to_csc, 1},
34      {"triplet_to_csc", (DL_FUNC) &triplet_to_csc, 1},      {"triplet_to_csc", (DL_FUNC) &triplet_to_csc, 1},
35      {"csc_getDiag", (DL_FUNC) &csc_getDiag, 1},      {"csc_getDiag", (DL_FUNC) &csc_getDiag, 1},
# Line 67  Line 66 
66      {"lmeRep_ECMEsteps", (DL_FUNC) &lmeRep_ECMEsteps, 4},      {"lmeRep_ECMEsteps", (DL_FUNC) &lmeRep_ECMEsteps, 4},
67      {"lmeRep_gradient", (DL_FUNC) &lmeRep_gradient, 3},      {"lmeRep_gradient", (DL_FUNC) &lmeRep_gradient, 3},
68      {"lmeRep_variances", (DL_FUNC) &lmeRep_variances, 1},      {"lmeRep_variances", (DL_FUNC) &lmeRep_variances, 1},
69        {"lmer_create", (DL_FUNC) &lmer_create, 2},
70        {"lmer_factor", (DL_FUNC) &lmer_factor, 1},
71        {"lmer_inflate", (DL_FUNC) &lmer_inflate, 1},
72        {"lmer_initial", (DL_FUNC) &lmer_initial, 1},
73      {"poMatrix_rcond", (DL_FUNC) &poMatrix_rcond, 2},      {"poMatrix_rcond", (DL_FUNC) &poMatrix_rcond, 2},
74      {"poMatrix_solve", (DL_FUNC) &poMatrix_solve, 1},      {"poMatrix_solve", (DL_FUNC) &poMatrix_solve, 1},
75      {"poMatrix_matrix_solve", (DL_FUNC) &poMatrix_matrix_solve, 2},      {"poMatrix_matrix_solve", (DL_FUNC) &poMatrix_matrix_solve, 2},
# Line 103  Line 106 
106      {"ssclme_gradient", (DL_FUNC) &ssclme_gradient, 3},      {"ssclme_gradient", (DL_FUNC) &ssclme_gradient, 3},
107      {"ssclme_Hessian", (DL_FUNC) &ssclme_Hessian, 3},      {"ssclme_Hessian", (DL_FUNC) &ssclme_Hessian, 3},
108      {"ssclme_collapse", (DL_FUNC) &ssclme_collapse, 1},      {"ssclme_collapse", (DL_FUNC) &ssclme_collapse, 1},
109      {"ssclme_to_lme", (DL_FUNC) &ssclme_to_lme, 11},      {"ssclme_to_lme", (DL_FUNC) &ssclme_to_lme, 10},
110      {"syMatrix_validate", (DL_FUNC) &syMatrix_validate, 1},      {"syMatrix_validate", (DL_FUNC) &syMatrix_validate, 1},
111      {"syMatrix_norm", (DL_FUNC) &syMatrix_norm, 2},      {"syMatrix_norm", (DL_FUNC) &syMatrix_norm, 2},
112      {"syMatrix_rcond", (DL_FUNC) &syMatrix_rcond, 2},      {"syMatrix_rcond", (DL_FUNC) &syMatrix_rcond, 2},
# Line 134  Line 137 
137    
138  void R_init_Matrix(DllInfo *dll)  void R_init_Matrix(DllInfo *dll)
139  {  {
     R_useDynamicSymbols(dll, FALSE);  
140      R_registerRoutines(dll, NULL, CallEntries, NULL, NULL);      R_registerRoutines(dll, NULL, CallEntries, NULL, NULL);
141      Matrix_DSym = install("D");      R_useDynamicSymbols(dll, FALSE);
142      Matrix_DIsqrtSym = install("DIsqrt");      Matrix_DIsqrtSym = install("DIsqrt");
143        Matrix_DSym = install("D");
144      Matrix_DimSym = install("Dim");      Matrix_DimSym = install("Dim");
145      Matrix_GpSym = install("Gp");      Matrix_GpSym = install("Gp");
146      Matrix_LSym = install("L");      Matrix_LSym = install("L");
# Line 150  Line 153 
153      Matrix_RXXSym = install("RXX");      Matrix_RXXSym = install("RXX");
154      Matrix_RZXSym = install("RZX");      Matrix_RZXSym = install("RZX");
155      Matrix_XtXSym = install("XtX");      Matrix_XtXSym = install("XtX");
     Matrix_ZtXSym = install("ZtX");  
156      Matrix_ZZxSym = install("ZZx");      Matrix_ZZxSym = install("ZZx");
157        Matrix_ZZpOSym = install("ZZpO");
158        Matrix_ZtXSym = install("ZtX");
159        Matrix_ZtZSym = install("ZtZ");
160      Matrix_bVarSym = install("bVar");      Matrix_bVarSym = install("bVar");
161      Matrix_cnamesSym = install("cnames");      Matrix_cnamesSym = install("cnames");
     Matrix_devianceSym = install("deviance");  
162      Matrix_devCompSym = install("devComp");      Matrix_devCompSym = install("devComp");
163        Matrix_devianceSym = install("deviance");
164      Matrix_diagSym = install("diag");      Matrix_diagSym = install("diag");
165      Matrix_factorization = install("factorization");      Matrix_factorization = install("factorization");
166        Matrix_flistSym = install("flist");
167      Matrix_iSym = install("i");      Matrix_iSym = install("i");
168      Matrix_ipermSym = install("iperm");      Matrix_ipermSym = install("iperm");
169      Matrix_jSym = install("j");      Matrix_jSym = install("j");

Legend:
Removed from v.409  
changed lines
  Added in v.410

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