Matrix  $Rev: 3071 $ at $LastChangedDate: 2015-03-26 15:35:47 +0100 (Thu, 26 Mar 2015) $
dgCMatrix.h
Go to the documentation of this file.
1 #ifndef MATRIX_DGCMATRIX_H
2 #define MATRIX_DGCMATRIX_H
3 
4 #include <R_ext/BLAS.h>
5 #include "Mutils.h"
6 #include "cs_utils.h"
7 
8 SEXP xCMatrix_validate(SEXP x);
9 SEXP xRMatrix_validate(SEXP x);
10 SEXP compressed_to_TMatrix(SEXP x, SEXP colP);
11 SEXP compressed_non_0_ij(SEXP x, SEXP colP);
12 SEXP R_to_CMatrix(SEXP x);
13 SEXP dgCMatrix_colSums(SEXP x, SEXP NArm, SEXP spRes, SEXP trans, SEXP means);
14 SEXP igCMatrix_colSums(SEXP x, SEXP NArm, SEXP spRes, SEXP trans, SEXP means);
15 SEXP lgCMatrix_colSums(SEXP x, SEXP NArm, SEXP spRes, SEXP trans, SEXP means);
16 SEXP ngCMatrix_colSums(SEXP x, SEXP NArm, SEXP spRes, SEXP trans, SEXP means);
17 
18 /* SEXP dgCMatrix_lusol(SEXP x, SEXP y); */
19 SEXP dgCMatrix_qrsol(SEXP x, SEXP y, SEXP ord);
20 SEXP dgCMatrix_cholsol(SEXP x, SEXP y);
21 SEXP dgCMatrix_QR(SEXP Ap, SEXP order, SEXP keep_dimnames);
22 #ifdef Matrix_with_SPQR
23 SEXP dgCMatrix_SPQR(SEXP Ap, SEXP ordering, SEXP econ, SEXP tol);
24 #endif
25 SEXP dgCMatrix_LU(SEXP Ap, SEXP orderp, SEXP tolp, SEXP error_on_sing, SEXP keep_dimnames);
26 SEXP dgCMatrix_matrix_solve(SEXP Ap, SEXP bp, SEXP give_sparse);
27 
28 #endif
SEXP R_to_CMatrix(SEXP x)
Definition: dgCMatrix.c:76
SEXP xRMatrix_validate(SEXP x)
Definition: dgCMatrix.c:23
SEXP dgCMatrix_colSums(SEXP x, SEXP NArm, SEXP spRes, SEXP trans, SEXP means)
SEXP xCMatrix_validate(SEXP x)
Definition: dgCMatrix.c:11
SEXP igCMatrix_colSums(SEXP x, SEXP NArm, SEXP spRes, SEXP trans, SEXP means)
SEXP dgCMatrix_matrix_solve(SEXP Ap, SEXP bp, SEXP give_sparse)
Definition: dgCMatrix.c:467
SEXP dgCMatrix_LU(SEXP Ap, SEXP orderp, SEXP tolp, SEXP error_on_sing, SEXP keep_dimnames)
Definition: dgCMatrix.c:446
SEXP compressed_to_TMatrix(SEXP x, SEXP colP)
Definition: dgCMatrix.c:36
SEXP dgCMatrix_cholsol(SEXP x, SEXP y)
Definition: dgCMatrix.c:523
SEXP dgCMatrix_qrsol(SEXP x, SEXP y, SEXP ord)
Definition: dgCMatrix.c:169
SEXP dgCMatrix_QR(SEXP Ap, SEXP order, SEXP keep_dimnames)
Definition: dgCMatrix.c:214
SEXP compressed_non_0_ij(SEXP x, SEXP colP)
Return a 2 column matrix '' cbind(i, j) '' of 0-origin index vectors (i,j) which entirely correspond ...
Definition: dgCMatrix.c:122
SEXP lgCMatrix_colSums(SEXP x, SEXP NArm, SEXP spRes, SEXP trans, SEXP means)
Definition: dgCMatrix.c:612
SEXP ngCMatrix_colSums(SEXP x, SEXP NArm, SEXP spRes, SEXP trans, SEXP means)
Definition: dgCMatrix.c:620