PaStiX Handbook
6.4.0
|
#include "common.h"
#include "blend/solver.h"
#include "pastix_starpu.h"
#include "pastix_zcores.h"
#include <starpu_data.h>
Go to the source code of this file.
Functions | |
void | starpu_sparse_matrix_init (SolverMatrix *solvmtx, pastix_mtxtype_t mtxtype, int nodes, int myrank, pastix_coeftype_t flttype) |
Generate the StarPU descriptor of the sparse matrix. More... | |
void | starpu_sparse_cblk_wont_use (pastix_coefside_t side, SolverCblk *cblk) |
Submit asynchronous calls to retrieve the data on main memory. More... | |
void | starpu_sparse_matrix_getoncpu (starpu_sparse_matrix_desc_t *spmtx) |
Submit asynchronous calls to retrieve the data on main memory. More... | |
void | pastix_starpu_cblk_destroy (int is_owner, SolverCblk *cblk, starpu_cblk_t *cblkhandle) |
Destroy a single cblk StarPU data structure of the sparse matrix. More... | |
void | starpu_sparse_matrix_destroy (starpu_sparse_matrix_desc_t *spmtx) |
Free the StarPU descriptor of the sparse matrix. More... | |
PaStiX sparse matrix descriptor for StarPU.
Definition in file starpu_sparse_matrix.c.