8.0
general documentation
cs_matrix_spmv.h File Reference
#include "cs_defs.h"
#include "cs_halo.h"
#include "cs_numbering.h"
#include "cs_matrix_priv.h"
#include "cs_matrix_assembler.h"
+ Include dependency graph for cs_matrix_spmv.h:

Go to the source code of this file.

Functions

void cs_matrix_spmv_set_defaults (cs_matrix_t *m)
 
int cs_matrix_spmv_set_func (cs_matrix_type_t m_type, cs_matrix_fill_type_t fill_type, cs_matrix_spmv_type_t spmv_type, const cs_numbering_t *numbering, const char *func_name, cs_matrix_vector_product_t *spmv[CS_MATRIX_SPMV_N_TYPES], char spmv_xy_hd[CS_MATRIX_SPMV_N_TYPES])
 

Function Documentation

◆ cs_matrix_spmv_set_defaults()

void cs_matrix_spmv_set_defaults ( cs_matrix_t m)

◆ cs_matrix_spmv_set_func()

int cs_matrix_spmv_set_func ( cs_matrix_type_t  m_type,
cs_matrix_fill_type_t  fill_type,
cs_matrix_spmv_type_t  spmv_type,
const cs_numbering_t numbering,
const char *  func_name,
cs_matrix_vector_product_t *  spmv[CS_MATRIX_SPMV_N_TYPES],
char  spmv_xy_hd[CS_MATRIX_SPMV_N_TYPES] 
)