Go to the source code of this file.
|
static int | cs_bfs (const cs *A, int n, int *wi, int *wj, int *queue, const int *imatch, const int *jmatch, int mark) |
|
csd * | cs_dmperm (const cs *A, int seed) |
|
static void | cs_matched (int n, const int *wj, const int *imatch, int *p, int *q, int *cc, int *rr, int set, int mark) |
|
static int | cs_rprune (int i, int j, double aij, void *other) |
|
static void | cs_unmatched (int m, const int *wi, int *p, int *rr, int set) |
|
static int cs_bfs |
( |
const cs * |
A, |
|
|
int |
n, |
|
|
int * |
wi, |
|
|
int * |
wj, |
|
|
int * |
queue, |
|
|
const int * |
imatch, |
|
|
const int * |
jmatch, |
|
|
int |
mark |
|
) |
| |
|
static |
csd* cs_dmperm |
( |
const cs * |
A, |
|
|
int |
seed |
|
) |
| |
static void cs_matched |
( |
int |
n, |
|
|
const int * |
wj, |
|
|
const int * |
imatch, |
|
|
int * |
p, |
|
|
int * |
q, |
|
|
int * |
cc, |
|
|
int * |
rr, |
|
|
int |
set, |
|
|
int |
mark |
|
) |
| |
|
static |
static int cs_rprune |
( |
int |
i, |
|
|
int |
j, |
|
|
double |
aij, |
|
|
void * |
other |
|
) |
| |
|
static |
static void cs_unmatched |
( |
int |
m, |
|
|
const int * |
wi, |
|
|
int * |
p, |
|
|
int * |
rr, |
|
|
int |
set |
|
) |
| |
|
static |