| Ifpack Package Browser (Single Doxygen Collection)
    Development
    | 

Go to the source code of this file.
| Functions | |
| csr * | csr_spalloc (int m, int n, int nzmax, int values, int triplet) | 
| int | csr_sprealloc (csr *A, int nzmax) | 
| void * | csr_realloc (void *p, int n, size_t size, int *ok) | 
| csr * | csr_spfree (csr *A) | 
| css * | csr_sfree (css *S) | 
| csrn * | csr_nfree (csrn *N) | 
| csr * | csr_done (csr *C, void *w, void *x, int ok) | 
| csrn * | csr_ndone (csrn *N, csr *C, void *w, void *x, int ok) | 
| int * | csr_idone (int *p, csr *C, void *w, int ok) | 
| double | csr_cumsum (int *p, int *c, int n) | 
| int | csr_scatter (const csr *B, int i, double alpha, int *w, double *x, int mark, csr *C, int nz) | 
| csr * | csr_add (const csr *A, const csr *B, double alpha, double beta) | 
| csr * | csr_transpose (const csr *A, int values) | 
| csr * | csr_multiply (const csr *A, const csr *B) | 
| css * | csr_sqr (int order, const csr *A) | 
| int | csr_reach (csr *G, const csr *B, int k, int *xi, const int *pinv) | 
| int | csr_dfs (int j, csr *G, int top, int *xi, int *pstack, const int *pinv) | 
| int | csr_tdfs (int j, int k, int *head, const int *next, int *post, int *stack) | 
| csrn * | csr_lu (const csr *A, const css *S, double tol) | 
| int | csr_spsolve (csr *G, const csr *B, int k, int *xi, double *x, const int *pinv, int up) | 
| static int | csr_wclear (int mark, int lemax, int *w, int n) | 
| static int | csr_diag (int i, int j, double, void *) | 
| int * | csr_amd (int order, const csr *A) | 
| int | csr_print (const csr *A, int brief) | 
| double | csr_norm (const csr *A) | 
| int | csr_fkeep (csr *A, int(*fkeep)(int, int, double, void *), void *other) | 
| csr* csr_spalloc | ( | int | m, | 
| int | n, | ||
| int | nzmax, | ||
| int | values, | ||
| int | triplet | ||
| ) | 
Definition at line 51 of file Ifpack_IKLU_Utils.cpp.
| int csr_sprealloc | ( | csr * | A, | 
| int | nzmax | ||
| ) | 
Definition at line 66 of file Ifpack_IKLU_Utils.cpp.
| void* csr_realloc | ( | void * | p, | 
| int | n, | ||
| size_t | size, | ||
| int * | ok | ||
| ) | 
Definition at line 80 of file Ifpack_IKLU_Utils.cpp.
Definition at line 89 of file Ifpack_IKLU_Utils.cpp.
Definition at line 100 of file Ifpack_IKLU_Utils.cpp.
Definition at line 112 of file Ifpack_IKLU_Utils.cpp.
Definition at line 125 of file Ifpack_IKLU_Utils.cpp.
Definition at line 133 of file Ifpack_IKLU_Utils.cpp.
| int* csr_idone | ( | int * | p, | 
| csr * | C, | ||
| void * | w, | ||
| int | ok | ||
| ) | 
Definition at line 142 of file Ifpack_IKLU_Utils.cpp.
| double csr_cumsum | ( | int * | p, | 
| int * | c, | ||
| int | n | ||
| ) | 
Definition at line 160 of file Ifpack_IKLU_Utils.cpp.
| int csr_scatter | ( | const csr * | B, | 
| int | i, | ||
| double | alpha, | ||
| int * | w, | ||
| double * | x, | ||
| int | mark, | ||
| csr * | C, | ||
| int | nz | ||
| ) | 
Definition at line 177 of file Ifpack_IKLU_Utils.cpp.
Definition at line 199 of file Ifpack_IKLU_Utils.cpp.
Definition at line 227 of file Ifpack_IKLU_Utils.cpp.
Definition at line 252 of file Ifpack_IKLU_Utils.cpp.
Definition at line 293 of file Ifpack_IKLU_Utils.cpp.
Definition at line 317 of file Ifpack_IKLU_Utils.cpp.
| int csr_dfs | ( | int | j, | 
| csr * | G, | ||
| int | top, | ||
| int * | xi, | ||
| int * | pstack, | ||
| const int * | pinv | ||
| ) | 
Definition at line 335 of file Ifpack_IKLU_Utils.cpp.
| int csr_tdfs | ( | int | j, | 
| int | k, | ||
| int * | head, | ||
| const int * | next, | ||
| int * | post, | ||
| int * | stack | ||
| ) | 
Definition at line 371 of file Ifpack_IKLU_Utils.cpp.
Definition at line 403 of file Ifpack_IKLU_Utils.cpp.
Definition at line 522 of file Ifpack_IKLU_Utils.cpp.
| 
 | static | 
Definition at line 568 of file Ifpack_IKLU_Utils.cpp.
| 
 | static | 
Definition at line 580 of file Ifpack_IKLU_Utils.cpp.
| int* csr_amd | ( | int | order, | 
| const csr * | A | ||
| ) | 
Definition at line 583 of file Ifpack_IKLU_Utils.cpp.
| int csr_print | ( | const csr * | A, | 
| int | brief | ||
| ) | 
Definition at line 939 of file Ifpack_IKLU_Utils.cpp.
| double csr_norm | ( | const csr * | A | ) | 
Definition at line 986 of file Ifpack_IKLU_Utils.cpp.
| int csr_fkeep | ( | csr * | A, | 
| int(*)(int, int, double, void *) | fkeep, | ||
| void * | other | ||
| ) | 
Definition at line 1001 of file Ifpack_IKLU_Utils.cpp.
 1.8.5
 1.8.5