Go to the documentation of this file.
36 #if defined(PASTIX_WITH_MPI)
37 void coeftab_scatter( SolverMatrix *solvmtx,
41 void coeftab_gather ( SolverMatrix *solvmtx,
45 void coeftab_nullify( SolverMatrix *solvmtx );
void(* coeftab_fct_memory_t)(SolverMatrix *, pastix_fixdbl_t *)
Type of the memory gain functions.
enum pastix_coefside_e pastix_coefside_t
Data blocks used in the kernel.
pastix_int_t coeftabCompress(pastix_data_t *pastix_data)
Compress the factorized matrix structure if not already done.
void coeftabExit(SolverMatrix *solvmtx)
Free the solver matrix structure.
coeftab_fct_memory_t coeftabMemory[4]
List of functions to compute the memory gain in low-rank per precision.
void coeftabInit(pastix_data_t *pastix_data, pastix_coefside_t side)
Initialize the solver matrix structure.
#define pastix_coeftype_t
Arithmetic types.