Matrix r4655
Loading...
Searching...
No Matches
utils-R.h
Go to the documentation of this file.
1#ifndef MATRIX_UTILS_R_H
2#define MATRIX_UTILS_R_H
3
4#include <Rinternals.h>
5
6SEXP R_Matrix_version(void);
7
8SEXP R_index_triangle(SEXP, SEXP, SEXP, SEXP);
9SEXP R_index_diagonal(SEXP, SEXP, SEXP);
10
11SEXP R_nnz(SEXP, SEXP, SEXP);
12
13SEXP R_all0(SEXP);
14SEXP R_any0(SEXP);
15
16SEXP Mmatrix(SEXP);
17
18SEXP compressed_non_0_ij(SEXP, SEXP);
19SEXP Matrix_expand_pointers(SEXP);
20SEXP m_encodeInd (SEXP, SEXP, SEXP, SEXP);
21SEXP m_encodeInd2(SEXP, SEXP, SEXP, SEXP, SEXP);
22
23SEXP Matrix_rle_i(SEXP, SEXP);
24SEXP Matrix_rle_d(SEXP, SEXP);
25
26#endif /* MATRIX_UTILS_R_H */
SEXP compressed_non_0_ij(SEXP, SEXP)
Return a 2 column matrix '' cbind(i, j) '' of 0-origin index vectors (i,j) which entirely correspond ...
Definition utils-R.c:483
SEXP m_encodeInd(SEXP, SEXP, SEXP, SEXP)
Encode Matrix index (i,j) |--> i + j * nrow {i,j : 0-origin}.
Definition utils-R.c:529
SEXP R_index_triangle(SEXP, SEXP, SEXP, SEXP)
Definition utils-R.c:20
SEXP R_any0(SEXP)
Definition utils-R.c:277
SEXP R_index_diagonal(SEXP, SEXP, SEXP)
Definition utils-R.c:107
SEXP Matrix_rle_i(SEXP, SEXP)
SEXP R_all0(SEXP)
Definition utils-R.c:231
SEXP m_encodeInd2(SEXP, SEXP, SEXP, SEXP, SEXP)
Encode Matrix index (i,j) |--> i + j * nrow {i,j : 0-origin}.
Definition utils-R.c:607
SEXP R_nnz(SEXP, SEXP, SEXP)
Definition utils-R.c:159
SEXP R_Matrix_version(void)
Definition utils-R.c:4
SEXP Mmatrix(SEXP)
Definition utils-R.c:325
SEXP Matrix_expand_pointers(SEXP)
Definition utils-R.c:509
SEXP Matrix_rle_d(SEXP, SEXP)