|
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]) |
|