My Project
programmer's documentation
|
Go to the source code of this file.
Functions | |
cs_matrix_coeff_csr_t * | cs_matrix_create_coeff_csr (void) |
void | cs_matrix_destroy_coeff_csr (cs_matrix_coeff_csr_t **coeff) |
void | cs_matrix_release_coeffs_csr (cs_matrix_t *matrix) |
void | cs_matrix_copy_diagonal_csr (const cs_matrix_t *matrix, cs_real_t *restrict da) |
void | cs_matrix_destroy_struct_csr (cs_matrix_struct_csr_t **matrix) |
void | cs_matrix_vec_p_l_csr (bool exclude_diag, const cs_matrix_t *matrix, const cs_real_t *restrict x, cs_real_t *restrict y) |
void | cs_matrix_copy_diagonal_separate (const cs_matrix_t *matrix, cs_real_t *restrict da) |
cs_matrix_coeff_msr_t * | cs_matrix_create_coeff_msr (void) |
void | cs_matrix_release_coeffs_msr (cs_matrix_t *matrix) |
void | cs_matrix_vec_p_l_msr (bool exclude_diag, const cs_matrix_t *matrix, const cs_real_t *restrict x, cs_real_t *restrict y) |
void cs_matrix_copy_diagonal_csr | ( | const cs_matrix_t * | matrix, |
cs_real_t *restrict | da | ||
) |
void cs_matrix_copy_diagonal_separate | ( | const cs_matrix_t * | matrix, |
cs_real_t *restrict | da | ||
) |
cs_matrix_coeff_csr_t* cs_matrix_create_coeff_csr | ( | void | ) |
cs_matrix_coeff_msr_t* cs_matrix_create_coeff_msr | ( | void | ) |
void cs_matrix_destroy_coeff_csr | ( | cs_matrix_coeff_csr_t ** | coeff | ) |
void cs_matrix_destroy_struct_csr | ( | cs_matrix_struct_csr_t ** | matrix | ) |
void cs_matrix_release_coeffs_csr | ( | cs_matrix_t * | matrix | ) |
void cs_matrix_release_coeffs_msr | ( | cs_matrix_t * | matrix | ) |
void cs_matrix_vec_p_l_csr | ( | bool | exclude_diag, |
const cs_matrix_t * | matrix, | ||
const cs_real_t *restrict | x, | ||
cs_real_t *restrict | y | ||
) |
void cs_matrix_vec_p_l_msr | ( | bool | exclude_diag, |
const cs_matrix_t * | matrix, | ||
const cs_real_t *restrict | x, | ||
cs_real_t *restrict | y | ||
) |