![]() |
Blender V2.61 - r43446
|
Go to the source code of this file.
Functions | |
| int | genmmd_ (int *, int *, int *, int *, int *, int *, int *, int *, int *, int *, int *, int *) |
| static void | get_colamd (const int m, const int n, const int nnz, int *colptr, int *rowind, int *perm_c) |
| static void | getata (const int m, const int n, const int nz, int *colptr, int *rowind, int *atanz, int **ata_colptr, int **ata_rowind) |
| static void | at_plus_a (const int n, const int nz, int *colptr, int *rowind, int *bnz, int **b_colptr, int **b_rowind) |
| void | get_perm_c (int ispec, SuperMatrix *A, int *perm_c) |
Definition in file get_perm_c.c.
| static void at_plus_a | ( | const int | n, |
| const int | nz, | ||
| int * | colptr, | ||
| int * | rowind, | ||
| int * | bnz, | ||
| int ** | b_colptr, | ||
| int ** | b_rowind | ||
| ) | [static] |
Definition at line 197 of file get_perm_c.c.
References ABORT, i, SUPERLU_FREE, and SUPERLU_MALLOC.
Referenced by get_perm_c(), and sp_preorder().
| int genmmd_ | ( | int * | neqns, |
| int * | xadj, | ||
| int * | adjncy, | ||
| int * | invp, | ||
| int * | perm, | ||
| int * | delta, | ||
| int * | dhead, | ||
| int * | qsize, | ||
| int * | llist, | ||
| int * | marker, | ||
| int * | maxint, | ||
| int * | nofsub | ||
| ) |
| static void get_colamd | ( | const int | m, |
| const int | n, | ||
| const int | nnz, | ||
| int * | colptr, | ||
| int * | rowind, | ||
| int * | perm_c | ||
| ) | [static] |
Definition at line 19 of file get_perm_c.c.
References A, ABORT, FALSE, i, p, SUPERLU_FREE, and SUPERLU_MALLOC.
Referenced by get_perm_c().
| void get_perm_c | ( | int | ispec, |
| SuperMatrix * | A, | ||
| int * | perm_c | ||
| ) |
Definition at line 333 of file get_perm_c.c.
References ABORT, at_plus_a(), NCformat::colptr, genmmd_(), get_colamd(), getata(), i, SuperMatrix::ncol, NCformat::nnz, SuperMatrix::nrow, NULL, NCformat::rowind, SuperMatrix::Store, SUPERLU_FREE, and SUPERLU_MALLOC.
Referenced by __nlFactorize_SUPERLU(), and sgssv().
| static void getata | ( | const int | m, |
| const int | n, | ||
| const int | nz, | ||
| int * | colptr, | ||
| int * | rowind, | ||
| int * | atanz, | ||
| int ** | ata_colptr, | ||
| int ** | ata_rowind | ||
| ) | [static] |
Definition at line 55 of file get_perm_c.c.
References ABORT, i, SUPERLU_FREE, SUPERLU_MALLOC, and SUPERLU_MAX.
Referenced by get_perm_c().