![]() |
GHOST
1.1.2
General, Hybrid, and Optimized Sparse Toolkit
|
Macros | |
#define | LOOP_IN_CHUNK(row) |
#define | FORWARD_LOOP(start, end, MT, VT) |
#define | BACKWARD_LOOP(start, end, MT, VT) |
#define | LOCK_NEIGHBOUR(tid) |
Functions | |
template<typename MT , typename VT > | |
static ghost_error | ghost_kacz_fallback_tmpl (ghost_densemat *x, ghost_sparsemat *mat, ghost_densemat *b, ghost_kacz_opts opts) |
ghost_error | ghost_kacz_fallback (ghost_densemat *x, ghost_sparsemat *mat, ghost_densemat *b, ghost_kacz_opts opts) |
#define BACKWARD_LOOP | ( | start, | |
end, | |||
MT, | |||
VT | |||
) |
#define FORWARD_LOOP | ( | start, | |
end, | |||
MT, | |||
VT | |||
) |
#define LOCK_NEIGHBOUR | ( | tid | ) |
#define LOOP_IN_CHUNK | ( | row | ) |
ghost_error ghost_kacz_fallback | ( | ghost_densemat * | x, |
ghost_sparsemat * | mat, | ||
ghost_densemat * | b, | ||
ghost_kacz_opts | opts | ||
) |
|
static |