#include "cs.h"
Go to the source code of this file.
Functions | |
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] |
Definition at line 3 of file cs_dmperm.c.
Definition at line 68 of file cs_dmperm.c.
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] |
Definition at line 37 of file cs_dmperm.c.
static int cs_rprune | ( | int | i, |
int | j, | ||
double | aij, | ||
void * | other | ||
) | [static] |
Definition at line 61 of file cs_dmperm.c.
static void cs_unmatched | ( | int | m, |
const int * | wi, | ||
int * | p, | ||
int * | rr, | ||
int | set | ||
) | [static] |
Definition at line 53 of file cs_dmperm.c.