|
int | ccolamd (int n_row, int n_col, int Alen, int A[], int p[], double knobs[CCOLAMD_KNOBS], int stats[CCOLAMD_STATS], int cmember[]) |
|
int | ccolamd2 (int n_row, int n_col, int Alen, int A[], int p[], double knobs[CCOLAMD_KNOBS], int stats[CCOLAMD_STATS], int Front_npivcol[], int Front_nrows[], int Front_ncols[], int Front_parent[], int Front_cols[], int *p_nfr, int InFront[], int cmember[]) |
|
SuiteSparse_long | ccolamd2_l (SuiteSparse_long n_row, SuiteSparse_long n_col, SuiteSparse_long Alen, SuiteSparse_long A[], SuiteSparse_long p[], double knobs[CCOLAMD_KNOBS], SuiteSparse_long stats[CCOLAMD_STATS], SuiteSparse_long Front_npivcol[], SuiteSparse_long Front_nrows[], SuiteSparse_long Front_ncols[], SuiteSparse_long Front_parent[], SuiteSparse_long Front_cols[], SuiteSparse_long *p_nfr, SuiteSparse_long InFront[], SuiteSparse_long cmember[]) |
|
void | ccolamd_apply_order (int Front[], const int Order[], int Temp[], int nn, int nfr) |
|
void | ccolamd_fsize (int nn, int MaxFsize[], int Fnrows[], int Fncols[], int Parent[], int Npiv[]) |
|
SuiteSparse_long | ccolamd_l (SuiteSparse_long n_row, SuiteSparse_long n_col, SuiteSparse_long Alen, SuiteSparse_long A[], SuiteSparse_long p[], double knobs[CCOLAMD_KNOBS], SuiteSparse_long stats[CCOLAMD_STATS], SuiteSparse_long cmember[]) |
|
void | ccolamd_l_apply_order (SuiteSparse_long Front[], const SuiteSparse_long Order[], SuiteSparse_long Temp[], SuiteSparse_long nn, SuiteSparse_long nfr) |
|
void | ccolamd_l_fsize (SuiteSparse_long nn, SuiteSparse_long MaxFsize[], SuiteSparse_long Fnrows[], SuiteSparse_long Fncols[], SuiteSparse_long Parent[], SuiteSparse_long Npiv[]) |
|
SuiteSparse_long | ccolamd_l_post_tree (SuiteSparse_long root, SuiteSparse_long k, SuiteSparse_long Child[], const SuiteSparse_long Sibling[], SuiteSparse_long Order[], SuiteSparse_long Stack[]) |
|
void | ccolamd_l_postorder (SuiteSparse_long nn, SuiteSparse_long Parent[], SuiteSparse_long Npiv[], SuiteSparse_long Fsize[], SuiteSparse_long Order[], SuiteSparse_long Child[], SuiteSparse_long Sibling[], SuiteSparse_long Stack[], SuiteSparse_long Front_cols[], SuiteSparse_long cmember[]) |
|
size_t | ccolamd_l_recommended (SuiteSparse_long nnz, SuiteSparse_long n_row, SuiteSparse_long n_col) |
|
void | ccolamd_l_report (SuiteSparse_long stats[CCOLAMD_STATS]) |
|
void | ccolamd_l_set_defaults (double knobs[CCOLAMD_KNOBS]) |
|
int | ccolamd_post_tree (int root, int k, int Child[], const int Sibling[], int Order[], int Stack[]) |
|
void | ccolamd_postorder (int nn, int Parent[], int Npiv[], int Fsize[], int Order[], int Child[], int Sibling[], int Stack[], int Front_cols[], int cmember[]) |
|
size_t | ccolamd_recommended (int nnz, int n_row, int n_col) |
|
void | ccolamd_report (int stats[CCOLAMD_STATS]) |
|
void | ccolamd_set_defaults (double knobs[CCOLAMD_KNOBS]) |
|
int | csymamd (int n, int A[], int p[], int perm[], double knobs[CCOLAMD_KNOBS], int stats[CCOLAMD_STATS], void *(*allocate)(size_t, size_t), void(*release)(void *), int cmember[], int stype) |
|
SuiteSparse_long | csymamd_l (SuiteSparse_long n, SuiteSparse_long A[], SuiteSparse_long p[], SuiteSparse_long perm[], double knobs[CCOLAMD_KNOBS], SuiteSparse_long stats[CCOLAMD_STATS], void *(*allocate)(size_t, size_t), void(*release)(void *), SuiteSparse_long cmember[], SuiteSparse_long stype) |
|
void | csymamd_l_report (SuiteSparse_long stats[CCOLAMD_STATS]) |
|
void | csymamd_report (int stats[CCOLAMD_STATS]) |
|