Go to the source code of this file.
|
static UF_long | partition (Int csize, int compress, Int Hash[], cholmod_sparse *C, Int Cnw[], Int Cew[], Int Cmap[], Int Part[], cholmod_common *Common) |
|
static UF_long | clear_flag (cholmod_common *Common) |
|
static void | find_components (cholmod_sparse *B, Int Map[], Int cn, Int cnode, Int Part[], Int Bnz[], Int CParent[], Int Cstack[], Int *top, Int Queue[], cholmod_common *Common) |
|
UF_long | CHOLMOD (bisect) |
|
UF_long | CHOLMOD (nested_dissection) |
|
UF_long CHOLMOD() | collapse_septree (size_t n, size_t ncomponents, double nd_oksep, size_t nd_small, Int *CParent, Int *Cmember, cholmod_common *Common) |
|
#define Cmap_MARK |
( |
|
i | ) |
Cmap [i] = j |
#define Cmap_MARKED |
( |
|
i | ) |
(Cmap [i] == j) |
static void find_components |
( |
cholmod_sparse * |
B, |
|
|
Int |
Map[], |
|
|
Int |
cn, |
|
|
Int |
cnode, |
|
|
Int |
Part[], |
|
|
Int |
Bnz[], |
|
|
Int |
CParent[], |
|
|
Int |
Cstack[], |
|
|
Int * |
top, |
|
|
Int |
Queue[], |
|
|
cholmod_common * |
Common |
|
) |
| |
|
static |
UF_long CHOLMOD |
( |
nested_dissection |
| ) |
|