Matrix r5059
Loading...
Searching...
No Matches
coerce.h
Go to the documentation of this file.
1#ifndef MATRIX_COERCE_H
2#define MATRIX_COERCE_H
3
4#include <Rinternals.h>
5
6SEXP vector_as_dense(SEXP, const char *, char, char, char, int, int, int, SEXP);
7SEXP matrix_as_dense(SEXP, const char *, char, char, char, int, int);
8SEXP sparse_as_dense(SEXP, const char *, int);
9SEXP diagonal_as_dense(SEXP, const char *, char, char, int, char, char);
10SEXP index_as_dense(SEXP, const char *, char);
11
12SEXP Vector_as_sparse(SEXP, const char *, char, char, char, int, int, int, SEXP);
13SEXP matrix_as_sparse(SEXP, const char *, char, char, char, int);
14SEXP dense_as_sparse(SEXP, const char *, char);
15SEXP diagonal_as_sparse(SEXP, const char *, char, char, char, char, char);
16SEXP index_as_sparse(SEXP, const char *, char, char);
17
18SEXP dense_as_kind(SEXP, const char *, char, int);
19SEXP sparse_as_kind(SEXP, const char *, char);
20SEXP diagonal_as_kind(SEXP, const char *, char);
21SEXP index_as_kind(SEXP, const char *, char);
22
23SEXP dense_as_general(SEXP, const char *, int);
24SEXP sparse_as_general(SEXP, const char *);
25
26SEXP dense_as_unpacked(SEXP, const char *);
27SEXP dense_as_packed(SEXP, const char *, char, char, char);
28SEXP sparse_as_Csparse(SEXP, const char *);
29SEXP sparse_as_Rsparse(SEXP, const char *);
30SEXP sparse_as_Tsparse(SEXP, const char *);
31
32SEXP vector_as_Vector(SEXP, char);
33SEXP sparse_as_Vector(SEXP, const char *);
34SEXP diagonal_as_Vector(SEXP, const char *);
35SEXP index_as_Vector(SEXP, const char *);
36
37#endif /* MATRIX_COERCE_H */
SEXP sparse_as_dense(SEXP, const char *, int)
Definition coerce.c:414
SEXP sparse_as_Tsparse(SEXP, const char *)
Definition coerce.c:2963
SEXP diagonal_as_kind(SEXP, const char *, char)
Definition coerce.c:2160
SEXP sparse_as_general(SEXP, const char *)
Definition coerce.c:2298
SEXP Vector_as_sparse(SEXP, const char *, char, char, char, int, int, int, SEXP)
Definition coerce.c:750
SEXP diagonal_as_sparse(SEXP, const char *, char, char, char, char, char)
Definition coerce.c:1745
SEXP dense_as_general(SEXP, const char *, int)
Definition coerce.c:2237
SEXP index_as_dense(SEXP, const char *, char)
Definition coerce.c:686
SEXP sparse_as_Rsparse(SEXP, const char *)
Definition coerce.c:2847
SEXP dense_as_sparse(SEXP, const char *, char)
Definition coerce.c:1351
SEXP dense_as_packed(SEXP, const char *, char, char, char)
Definition coerce.c:2654
SEXP index_as_Vector(SEXP, const char *)
Definition coerce.c:3374
SEXP diagonal_as_Vector(SEXP, const char *)
Definition coerce.c:3281
SEXP sparse_as_Vector(SEXP, const char *)
Definition coerce.c:3143
SEXP index_as_sparse(SEXP, const char *, char, char)
Definition coerce.c:1916
SEXP sparse_as_kind(SEXP, const char *, char)
Definition coerce.c:2076
SEXP diagonal_as_dense(SEXP, const char *, char, char, int, char, char)
Definition coerce.c:599
SEXP index_as_kind(SEXP, const char *, char)
Definition coerce.c:2221
SEXP vector_as_Vector(SEXP, char)
Definition coerce.c:3044
SEXP vector_as_dense(SEXP, const char *, char, char, char, int, int, int, SEXP)
Definition coerce.c:8
SEXP matrix_as_sparse(SEXP, const char *, char, char, char, int)
Definition coerce.c:1295
SEXP sparse_as_Csparse(SEXP, const char *)
Definition coerce.c:2731
SEXP dense_as_unpacked(SEXP, const char *)
Definition coerce.c:2598
SEXP dense_as_kind(SEXP, const char *, char, int)
Definition coerce.c:2000
SEXP matrix_as_dense(SEXP, const char *, char, char, char, int, int)
Definition coerce.c:262