44 Int nz, j, p1, p2, ilast, i, p, result =
CAMD_OK ;
45 if (n_row < 0 || n_col < 0 || Ap ==
NULL || Ai ==
NULL)
50 if (Ap [0] != 0 || nz < 0)
53 CAMD_DEBUG0 ((
"column 0 pointer bad or nz < 0\n")) ;
56 for (j = 0 ; j < n_col ; j++)
68 for (p = p1 ; p < p2 ; p++)
72 if (i < 0 || i >= n_row)
102 for (i = 0 ; i <
n ; i++)
104 if (
C [i] < 0 ||
C [i] >
n - 1)
#define CAMD_DEBUG0(params)
GLOBAL Int CAMD_valid(Int n_row, Int n_col, const Int Ap [], const Int Ai [])
GLOBAL Int CAMD_cvalid(Int n, const Int C [])
#define CAMD_DEBUG3(params)
#define CAMD_DEBUG1(params)
#define CAMD_OK_BUT_JUMBLED
#define CAMD_DEBUG2(params)