SCM Repository

[matrix] Diff of /pkg/src/dgeMatrix.h
ViewVC logotype

Diff of /pkg/src/dgeMatrix.h

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

pkg/src/geMatrix.h revision 10, Mon Mar 22 20:20:05 2004 UTC pkg/src/dgeMatrix.h revision 1463, Tue Aug 29 22:30:57 2006 UTC
# Line 4  Line 4 
4  #include <R_ext/Lapack.h>  #include <R_ext/Lapack.h>
5  #include "Mutils.h"  #include "Mutils.h"
7  SEXP geMatrix_validate(SEXP obj);  SEXP dMatrix_validate(SEXP obj);
8  SEXP geMatrix_norm(SEXP obj, SEXP norm);  
9  SEXP geMatrix_crossprod(SEXP x);  SEXP dgeMatrix_validate(SEXP obj);
10  SEXP geMatrix_geMatrix_crossprod(SEXP x, SEXP y);  SEXP dgeMatrix_norm(SEXP obj, SEXP norm);
11  SEXP geMatrix_matrix_crossprod(SEXP x, SEXP y);  SEXP dgeMatrix_rcond(SEXP obj, SEXP type);
12  SEXP geMatrix_getDiag(SEXP x);  /* for crossprod() and tcrossprod() : */
13  SEXP geMatrix_LU(SEXP x);  SEXP dgeMatrix_crossprod(SEXP x, SEXP trans);
14  SEXP geMatrix_determinant(SEXP x, SEXP logarithm);  SEXP dgeMatrix_dgeMatrix_crossprod(SEXP x, SEXP y, SEXP trans);
15  SEXP geMatrix_solve(SEXP a);  SEXP dgeMatrix_matrix_crossprod(SEXP x, SEXP y, SEXP trans);
16  SEXP geMatrix_geMatrix_mm(SEXP a, SEXP b);  
17    SEXP dgeMatrix_getDiag(SEXP x);
18    SEXP dgeMatrix_LU(SEXP x);
19    SEXP dgeMatrix_determinant(SEXP x, SEXP logarithm);
20    SEXP dgeMatrix_Schur(SEXP x, SEXP vectors);
21    SEXP dgeMatrix_solve(SEXP a);
22    SEXP dgeMatrix_matrix_solve(SEXP a, SEXP b);
23    SEXP dgeMatrix_matrix_mm(SEXP a, SEXP b, SEXP right);
24    SEXP dgeMatrix_svd(SEXP x, SEXP nu, SEXP nv);
25    SEXP dgeMatrix_exp(SEXP x);
26    SEXP dgeMatrix_colsums(SEXP x, SEXP naRmP, SEXP cols, SEXP mean);
28    /* DGESDD - compute the singular value decomposition (SVD); of a   */
29    /* real M-by-N matrix A, optionally computing the left and/or      */
30    /* right singular vectors.  If singular vectors are desired, it uses a */
31    /* divide-and-conquer algorithm.                                   */
32    void F77_NAME(dgesdd)(const char *jobz,
33                          const int *m, const int *n,
34                          double *a, const int *lda, double *s,
35                          double *u, const int *ldu,
36                          double *vt, const int *ldvt,
37                          double *work, const int *lwork, int *iwork, int *info);
40  #endif  #endif

Removed from v.10  
changed lines
  Added in v.1463
ViewVC Help
Powered by ViewVC 1.0.0  
Thanks to:
Vienna University of Economics and Business Powered By FusionForge