Matrix r4655
|
#include <Rinternals.h>
#include "SuiteSparse/SuiteSparse_config/SuiteSparse_config.h"
#include "SuiteSparse/CHOLMOD/Include/cholmod.h"
Go to the source code of this file.
Functions | |
cholmod_factor * | M2CHF (SEXP, int) |
cholmod_sparse * | M2CHS (SEXP, int) |
cholmod_dense * | M2CHD (SEXP, int) |
SEXP | CHF2M (cholmod_factor *, int) |
SEXP | CHS2M (cholmod_sparse *, int, char) |
SEXP | CHD2M (cholmod_dense *, int, char) |
Variables | |
cholmod_common | c |
cholmod_common | cl |
SEXP CHD2M | ( | cholmod_dense * | A, |
int | trans, | ||
char | shape | ||
) |
Definition at line 321 of file cholmod-etc.c.
References _, cl, GET_SLOT, Matrix_DimSym, Matrix_memcpy(), Matrix_xSym, newObject(), SET_SLOT, and trans().
Referenced by CHMfactor_solve(), and dgCMatrix_dgeMatrix_matmult().
SEXP CHF2M | ( | cholmod_factor * | L, |
int | values | ||
) |
Definition at line 174 of file cholmod-etc.c.
References _, cl, GET_SLOT, Matrix_DimSym, Matrix_iSym, Matrix_memcpy(), Matrix_permSym, Matrix_pSym, Matrix_xSym, newObject(), and SET_SLOT.
Referenced by CHMfactor_update(), CHMfactor_updown(), dgCMatrix_cholsol(), and dpCMatrix_trf().
SEXP CHS2M | ( | cholmod_sparse * | A, |
int | values, | ||
char | shape | ||
) |
Definition at line 273 of file cholmod-etc.c.
References _, c, cl, GET_SLOT, Matrix_DimSym, Matrix_iSym, Matrix_memcpy(), Matrix_pSym, Matrix_xSym, newObject(), and SET_SLOT.
Referenced by CHMfactor_solve(), and dgCMatrix_dgCMatrix_matmult().
cholmod_dense * M2CHD | ( | SEXP | obj, |
int | trans | ||
) |
Definition at line 127 of file cholmod-etc.c.
References ERROR_INVALID_TYPE, GET_SLOT, Matrix_DimSym, Matrix_xSym, and trans().
Referenced by CHMfactor_solve(), and dgCMatrix_dgeMatrix_matmult().
cholmod_factor * M2CHF | ( | SEXP | obj, |
int | values | ||
) |
Definition at line 8 of file cholmod-etc.c.
References ERROR_INVALID_TYPE, GET_SLOT, Matrix_DimSym, Matrix_iSym, Matrix_permSym, Matrix_pSym, and Matrix_xSym.
Referenced by CHMfactor_determinant(), CHMfactor_diag_get(), CHMfactor_solve(), CHMfactor_update(), CHMfactor_updown(), and dpCMatrix_trf().
cholmod_sparse * M2CHS | ( | SEXP | obj, |
int | values | ||
) |
Definition at line 89 of file cholmod-etc.c.
References ERROR_INVALID_TYPE, GET_SLOT, Matrix_DimSym, Matrix_iSym, Matrix_pSym, and Matrix_xSym.
Referenced by CHMfactor_solve(), CHMfactor_update(), CHMfactor_updown(), Csparse_writeMM(), CsparseMatrix_validate_maybe_sorting(), dgCMatrix_cholsol(), dgCMatrix_dgCMatrix_matmult(), dgCMatrix_dgeMatrix_matmult(), and dpCMatrix_trf().
|
extern |
Definition at line 5 of file cholmod-etc.c.
Referenced by BunchKaufman_determinant(), CHMfactor_solve(), CHMfactor_update(), CHMfactor_updown(), cholmod_factor_update(), cholmod_sparse_as_sexp(), CHS2M(), Csparse_writeMM(), CsparseMatrix_validate_maybe_sorting(), dgCMatrix_cholsol(), dgCMatrix_dgCMatrix_matmult(), dgCMatrix_dgeMatrix_matmult(), dpCMatrix_trf(), dpCMatrix_trf_(), Matrix_RLE_(), R_cholmod_common_envget(), R_cholmod_common_envset(), R_init_Matrix(), R_unload_Matrix(), sexp_as_cholmod_factor(), and sexp_as_cholmod_sparse().
|
extern |
Definition at line 6 of file cholmod-etc.c.
Referenced by CHD2M(), CHF2M(), CHS2M(), CR2spV(), CsparseMatrix_subscript_1ary(), CsparseMatrix_subscript_1ary_mat(), CsparseMatrix_subscript_2ary(), CXS2M(), dense_as_general(), dense_as_kind(), dense_as_packed(), dense_as_sparse(), dense_as_unpacked(), dense_band(), dense_force_symmetric(), dense_skewpart(), dense_symmpart(), diagonal_as_dense(), diagonal_as_kind(), diagonal_as_sparse(), diagonalMatrix_subscript_1ary(), diagonalMatrix_subscript_1ary_mat(), diagonalMatrix_subscript_2ary(), index_as_dense(), index_as_sparse(), indMatrix_subscript_2ary(), matrix_as_dense(), matrix_as_sparse(), Matrix_kind(), Matrix_repr(), Matrix_shape(), mkDet(), packedMatrix_subscript_1ary(), packedMatrix_subscript_1ary_mat(), R_Matrix_as_Csparse(), R_Matrix_as_general(), R_Matrix_as_kind(), R_Matrix_as_matrix(), R_Matrix_as_packed(), R_Matrix_as_Rsparse(), R_Matrix_as_Tsparse(), R_Matrix_as_unpacked(), R_Matrix_as_vector(), R_subscript_1ary(), R_subscript_1ary_mat(), R_subscript_2ary(), RsparseMatrix_subscript_1ary(), RsparseMatrix_subscript_1ary_mat(), RsparseMatrix_subscript_2ary(), sort_cr(), sparse_as_Csparse(), sparse_as_dense(), sparse_as_general(), sparse_as_kind(), sparse_as_Rsparse(), sparse_as_Tsparse(), sparse_band(), sparse_force_symmetric(), sparse_marginsum(), sparse_skewpart(), sparse_symmpart(), sparse_transpose(), Tsparse_aggregate(), unpackedMatrix_subscript_1ary(), unpackedMatrix_subscript_1ary_mat(), validObject(), vector_as_dense(), and vector_as_sparse().