32 double *Rx, *Rz, *Tx, *Tz ;
33 Int *Wj, *Rp, *Ri, *Rnz, *Ti, *Tj ;
34 Int i, j, p, p1, p2, pdest, pj, k, stype, nrow, ncol, nz ;
67 for (k = 0 ; k < nz ; k++)
83 ASSIGN (Rx, Rz, p, Tx, Tz, k) ;
88 for (k = 0 ; k < nz ; k++)
104 ASSIGN (Rx, Rz, p, Tx, Tz, k) ;
109 for (k = 0 ; k < nz ; k++)
114 ASSIGN (Rx, Rz, p, Tx, Tz, k) ;
125 for (j = 0 ; j < ncol ; j++)
131 for (i = 0 ; i < nrow ; i++)
138 for (p = p1 ; p < p2 ; p++)
156 ASSIGN (Rx, Rz, pdest, Rx, Rz, p) ;
161 Rnz [i] = pdest - p1 ;
162 anz += (pdest - p1) ;
static size_t TEMPLATE() cholmod_triplet_to_sparse(cholmod_triplet *T, cholmod_sparse *R, cholmod_common *Common)
#define ASSIGN(c, s1, s2, p, split)