Matrix r5059
|
Go to the source code of this file.
Macros | |
#define | TEMPLATE(c) |
#define | TEMPLATE(c) |
#define | TEMPLATE(c) |
Functions | |
SEXP | dense_band (SEXP from, const char *class, int a, int b) |
SEXP | sparse_band (SEXP from, const char *class, int a, int b) |
SEXP | R_dense_band (SEXP s_from, SEXP s_a, SEXP s_b) |
SEXP | R_sparse_band (SEXP s_from, SEXP s_a, SEXP s_b) |
#define TEMPLATE | ( | c | ) |
Referenced by dense_band(), and sparse_band().
#define TEMPLATE | ( | c | ) |
#define TEMPLATE | ( | c | ) |
SEXP dense_band | ( | SEXP | from, |
const char * | class, | ||
int | a, | ||
int | b ) |
Definition at line 7 of file band.c.
References cl, DIAG, DIM, DIMNAMES, GET_SLOT, Matrix_xSym, newObject(), PACKED_LENGTH, SET_DIAG, SET_DIM, SET_DIMNAMES, SET_SLOT, SET_TRANS, SET_UPLO, SWITCH4, TEMPLATE, TRANS, TYPEOF, and UPLO.
Referenced by R_dense_band().
SEXP R_dense_band | ( | SEXP | s_from, |
SEXP | s_a, | ||
SEXP | s_b ) |
Definition at line 350 of file band.c.
References _, dense_band(), DIM, matrix_as_dense(), Matrix_class(), TYPEOF, and valid_dense.
SEXP R_sparse_band | ( | SEXP | s_from, |
SEXP | s_a, | ||
SEXP | s_b ) |
Definition at line 380 of file band.c.
References _, DIM, Matrix_class(), sparse_band(), and valid_sparse.
SEXP sparse_band | ( | SEXP | from, |
const char * | class, | ||
int | a, | ||
int | b ) |
Definition at line 95 of file band.c.
References cl, DIAG, DIM, DIMNAMES, GET_SLOT, Matrix_Calloc, 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, and UPLO.
Referenced by R_sparse_band(), and sparse_diag_N2U().