|
Nek5000
SEM for Incompressible NS
|
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | sparse_cholesky |
Macros | |
| #define | sparse_cholesky_factor PREFIXED_NAME(sparse_cholesky_factor) |
| #define | sparse_cholesky_solve PREFIXED_NAME(sparse_cholesky_solve ) |
| #define | sparse_cholesky_free PREFIXED_NAME(sparse_cholesky_free ) |
Functions | |
| void | sparse_cholesky_factor (uint n, const uint *Arp, const uint *Aj, const double *A, struct sparse_cholesky *out, buffer *buf) |
| void | sparse_cholesky_solve (double *x, const struct sparse_cholesky *fac, double *b) |
| void | sparse_cholesky_free (struct sparse_cholesky *fac) |
| #define sparse_cholesky_factor PREFIXED_NAME(sparse_cholesky_factor) |
Definition at line 8 of file sparse_cholesky.h.
| #define sparse_cholesky_free PREFIXED_NAME(sparse_cholesky_free ) |
Definition at line 10 of file sparse_cholesky.h.
| #define sparse_cholesky_solve PREFIXED_NAME(sparse_cholesky_solve ) |
Definition at line 9 of file sparse_cholesky.h.
| void sparse_cholesky_factor | ( | uint | n, |
| const uint * | Arp, | ||
| const uint * | Aj, | ||
| const double * | A, | ||
| struct sparse_cholesky * | out, | ||
| buffer * | buf | ||
| ) |
Definition at line 160 of file sparse_cholesky.c.
References buffer_reserve, factor_numeric(), factor_symbolic(), array::ptr, and uint.
Here is the call graph for this function:| void sparse_cholesky_free | ( | struct sparse_cholesky * | fac | ) |
Definition at line 170 of file sparse_cholesky.c.
References sparse_cholesky::D, sparse_cholesky::L, sparse_cholesky::Lj, and sparse_cholesky::Lrp.
| void sparse_cholesky_solve | ( | double * | x, |
| const struct sparse_cholesky * | fac, | ||
| double * | b | ||
| ) |
Definition at line 142 of file sparse_cholesky.c.
References sparse_cholesky::D, D, i, sparse_cholesky::L, sparse_cholesky::Lj, sparse_cholesky::Lrp, sparse_cholesky::n, n, p, and uint.
1.8.8