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) |
|
◆ Cmap_MARK
#define Cmap_MARK |
( |
|
i | ) |
Cmap [i] = j |
◆ Cmap_MARKED
#define Cmap_MARKED |
( |
|
i | ) |
(Cmap [i] == j) |
◆ partition()
◆ clear_flag()
◆ find_components()
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 |
◆ CHOLMOD() [1/2]
◆ CHOLMOD() [2/2]
UF_long CHOLMOD |
( |
nested_dissection |
| ) |
|
◆ collapse_septree()