The R Project SVN R-packages

Rev

Rev 3942 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3401 bates 1
#ifndef MATRIX_CSPARSE_H
2
#define MATRIX_CSPARSE_H
3
 
1830 bates 4
#include "Mutils.h"
5
 
1831 bates 6
SEXP Csparse_Csparse_prod(SEXP a, SEXP b);
3406 bates 7
SEXP Csparse_band(SEXP x, SEXP k1, SEXP k2);
2304 bates 8
SEXP Csparse_crossprod(SEXP x, SEXP trans, SEXP triplet);
3942 maechler 9
SEXP Csparse_Csparse_crossprod(SEXP a, SEXP b, SEXP trans);
2304 bates 10
SEXP Csparse_dense_crossprod(SEXP a, SEXP b);
1831 bates 11
SEXP Csparse_dense_prod(SEXP a, SEXP b);
3406 bates 12
SEXP Csparse_diagU2N(SEXP x);
3876 maechler 13
SEXP Csparse_drop(SEXP x, SEXP tol);
2304 bates 14
SEXP Csparse_horzcat(SEXP x, SEXP y);
3406 bates 15
SEXP Csparse_submatrix(SEXP x, SEXP i, SEXP j);
16
SEXP Csparse_symmetric_to_general(SEXP x);
3876 maechler 17
SEXP Csparse_general_to_symmetric(SEXP x, SEXP uplo);
3401 bates 18
SEXP Csparse_to_Tsparse(SEXP x, SEXP tri);
2022 bates 19
SEXP Csparse_to_dense(SEXP x);
3755 maechler 20
SEXP Csparse_to_nz_pattern(SEXP x, SEXP tri);
3401 bates 21
SEXP Csparse_to_matrix(SEXP x);
3404 bates 22
SEXP Csparse_transpose(SEXP x, SEXP tri);
1831 bates 23
SEXP Csparse_validate(SEXP x);
2304 bates 24
SEXP Csparse_vertcat(SEXP x, SEXP y);
3401 bates 25
 
26
#endif