1#ifndef __CS_MATRIX_HYPRE_PRIV_H__
2#define __CS_MATRIX_HYPRE_PRIV_H__
35#include <HYPRE_IJ_mv.h>
36#include <HYPRE_parcsr_mv.h>
37#include <HYPRE_utilities.h>
66typedef struct _cs_matrix_coeffs_hypre_t {
68 HYPRE_BigInt l_range[2];
70 HYPRE_MemoryLocation memory_location;
80 HYPRE_Int max_chunk_size;
81 HYPRE_BigInt *row_buf;
82 HYPRE_BigInt *col_buf;
86} cs_matrix_coeffs_hypre_t;
102cs_matrix_coeffs_hypre_t *
103cs_matrix_hypre_get_coeffs(
const cs_matrix_t *matrix);
#define BEGIN_C_DECLS
Definition: cs_defs.h:542
#define END_C_DECLS
Definition: cs_defs.h:543
struct _cs_matrix_t cs_matrix_t
Definition: cs_matrix.h:110