4#include "SuiteSparse/CXSparse/Include/cs.h"
7#define CXSPARSE_PATTERN 0
9#define CXSPARSE_COMPLEX 2
11#define CXSPARSE_XTYPE_GET( ) Matrix_cs_xtype
12#define CXSPARSE_XTYPE_SET(_VALUE_) Matrix_cs_xtype = _VALUE_
SEXP CXS2M(Matrix_cs *, int, char)
struct Matrix_cs_symbolic Matrix_css
int Matrix_cs_lusol(int, const Matrix_cs *, void *, double)
Matrix_cs * Matrix_cs_speye(int, int, int, int)
Matrix_cs * Matrix_cs_permute(const Matrix_cs *, const int *, const int *, int)
int Matrix_cs_usolve(const Matrix_cs *, void *)
Matrix_cs * Matrix_cs_transpose(const Matrix_cs *, int)
int Matrix_cs_qrsol(int, const Matrix_cs *, void *)
Matrix_cs * M2CXS(SEXP, int)
int Matrix_cs_ipvec(const int *, const void *, void *, int)
Matrix_csd * Matrix_cs_dmperm(const Matrix_cs *, int)
int Matrix_cs_pvec(const int *, const void *, void *, int)
int Matrix_cs_dropzeros(Matrix_cs *)
Matrix_css * Matrix_cs_sqr(int, const Matrix_cs *, int)
struct Matrix_cs_sparse Matrix_cs
struct Matrix_cs_numeric Matrix_csn
void * Matrix_cs_free(void *)
Matrix_csn * Matrix_cs_lu(const Matrix_cs *, const Matrix_css *, double)
int * Matrix_cs_pinv(const int *, int)
int Matrix_cs_happly(const Matrix_cs *, int, double, void *)
Matrix_csn * Matrix_cs_nfree(Matrix_csn *)
Matrix_cs * Matrix_cs_spalloc(int, int, int, int, int)
Matrix_css * Matrix_cs_sfree(Matrix_css *)
int Matrix_cs_lsolve(const Matrix_cs *, void *)
Matrix_csn * Matrix_cs_qr(const Matrix_cs *, const Matrix_css *)
int Matrix_cs_sprealloc(Matrix_cs *, int)
Matrix_csd * Matrix_cs_dfree(Matrix_csd *)
struct Matrix_cs_dmperm_results Matrix_csd
int Matrix_cs_spsolve(Matrix_cs *, const Matrix_cs *, int, int *, void *, const int *, int)
Matrix_cs * Matrix_cs_spfree(Matrix_cs *)