Matrix r4655
|
#include <stddef.h>
#include <Rinternals.h>
Go to the source code of this file.
Functions | |
void * | Matrix_memset (void *, int, R_xlen_t, size_t) |
void * | Matrix_memcpy (void *, const void *, R_xlen_t, size_t) |
char * | Matrix_sprintf (const char *,...) |
int | equal_character_vectors (SEXP, SEXP, int) |
void | conjugate (SEXP) |
void | zeroRe (SEXP) |
void | zeroIm (SEXP) |
void | naToOne (SEXP) |
void conjugate | ( | SEXP | x | ) |
Definition at line 152 of file utils.c.
Referenced by dense_force_symmetric(), and sparse_force_symmetric().
int equal_character_vectors | ( | SEXP | s1, |
SEXP | s2, | ||
int | n | ||
) |
Definition at line 143 of file utils.c.
Referenced by dense_diag_get(), DimNames_is_symmetric(), sparse_diag_get(), and symmetricMatrix_validate().
void * Matrix_memcpy | ( | void * | dest, |
const void * | src, | ||
R_xlen_t | length, | ||
size_t | size | ||
) |
Definition at line 70 of file utils.c.
Referenced by bindArgs(), CHD2M(), CHF2M(), CHS2M(), CXS2M(), dgCMatrix_cholsol(), dgCMatrix_orf(), dgCMatrix_qrsol(), dgCMatrix_trf(), dgeMatrix_trf_(), dppMatrix_trf_(), dspMatrix_trf_(), dtpMatrix_matmult(), dtrMatrix_matmult(), index_as_sparse(), matrix_as_dense(), R_diagonal_matmult(), sparse_as_Tsparse(), sparse_is_symmetric(), and trans().
void * Matrix_memset | ( | void * | dest, |
int | ch, | ||
R_xlen_t | length, | ||
size_t | size | ||
) |
Definition at line 8 of file utils.c.
Referenced by bindArgs(), dense_skewpart(), dgeMatrix_expm(), dgeMatrix_matmult(), diagonal_as_sparse(), dpoMatrix_trf_(), dsyMatrix_trf_(), index_as_sparse(), sparse_as_general(), sparse_band(), sparse_skewpart(), trans(), and vector_as_sparse().
char * Matrix_sprintf | ( | const char * | format, |
... | |||
) |
Definition at line 133 of file utils.c.
References Matrix_ErrorBufferSize.
void naToOne | ( | SEXP | x | ) |
Definition at line 185 of file utils.c.
References ERROR_INVALID_TYPE, and Matrix_zone.
Referenced by dense_as_kind(), diagonal_as_dense(), diagonal_as_kind(), diagonal_as_sparse(), R_Matrix_as_matrix(), and R_Matrix_as_vector().
void zeroIm | ( | SEXP | x | ) |
Definition at line 174 of file utils.c.
Referenced by dense_symmpart(), and sparse_symmpart().
void zeroRe | ( | SEXP | x | ) |
Definition at line 163 of file utils.c.
Referenced by dense_skewpart(), and sparse_skewpart().