Matrix r5059
|
Go to the source code of this file.
Macros | |
#define | TEMPLATE(c) |
#define | TEMPLATE(c) |
Functions | |
SEXP | dense_transpose (SEXP from, const char *class, char op_ct) |
SEXP | sparse_transpose (SEXP from, const char *class, char op_ct, int lazy) |
SEXP | R_dense_transpose (SEXP s_from, SEXP s_trans) |
SEXP | R_sparse_transpose (SEXP s_from, SEXP s_trans, SEXP s_lazy) |
#define TEMPLATE | ( | c | ) |
Referenced by dense_transpose(), and sparse_transpose().
#define TEMPLATE | ( | c | ) |
SEXP dense_transpose | ( | SEXP | from, |
const char * | class, | ||
char | op_ct ) |
Definition at line 7 of file t.c.
References COPY_SLOT, DIAG, DIM, DIMNAMES, GET_SLOT, Matrix_sdSym, Matrix_xSym, newObject(), SET_DIAG, SET_DIM, SET_DIMNAMES, SET_SLOT, SET_TRANS, SET_UPLO, SWITCH4, TEMPLATE, TRANS, TYPEOF, and UPLO.
Referenced by R_dense_transpose().
SEXP R_dense_transpose | ( | SEXP | s_from, |
SEXP | s_trans ) |
Definition at line 170 of file t.c.
References dense_transpose(), Matrix_class(), valid_dense, and VALID_TRANS.
SEXP R_sparse_transpose | ( | SEXP | s_from, |
SEXP | s_trans, | ||
SEXP | s_lazy ) |
Definition at line 180 of file t.c.
References Matrix_class(), sparse_transpose(), VALID_LOGIC2, valid_sparse, and VALID_TRANS.
SEXP sparse_transpose | ( | SEXP | from, |
const char * | class, | ||
char | op_ct, | ||
int | lazy ) |
Definition at line 52 of file t.c.
References cl, DIAG, DIM, DIMNAMES, GET_SLOT, Matrix_Calloc, Matrix_Free, Matrix_iSym, Matrix_jSym, Matrix_pSym, Matrix_xSym, newObject(), SET_DIAG, SET_DIM, SET_DIMNAMES, SET_SLOT, SET_TRANS, SET_UPLO, SWAP, SWITCH5, TEMPLATE, TRANS, UPLO, and zvconj().
Referenced by gCgCMatrix_matmult(), R_sparse_transpose(), and sparse_cholesky().