00001 #ifndef MATRIX_SSC_H 00002 #define MATRIX_SSC_H 00003 00004 #include "taucs_utils.h" 00005 #include "ldl.h" 00006 00007 SEXP sscMatrix_validate(SEXP x); 00008 SEXP sscMatrix_chol(SEXP x, SEXP pivot); 00009 SEXP sscMatrix_inverse_factor(SEXP A); 00010 SEXP sscMatrix_matrix_solve(SEXP a, SEXP b); 00011 SEXP ssc_transpose(SEXP x); 00012 SEXP sscMatrix_to_triplet(SEXP x); 00013 SEXP sscMatrix_ldl_symbolic(SEXP x); 00014 extern void ssc_metis_order(int n, const int Tp [], const int Ti [], 00015 int Perm[], int iPerm[]); 00016 00017 00018 #endif