1#ifndef __CS_MATRIX_UTIL_H__
2#define __CS_MATRIX_UTIL_H__
#define BEGIN_C_DECLS
Definition: cs_defs.h:554
double cs_real_t
Floating-point value.
Definition: cs_defs.h:357
cs_lnum_t cs_lnum_2_t[2]
vector of 2 local mesh-entity ids
Definition: cs_defs.h:367
#define END_C_DECLS
Definition: cs_defs.h:555
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:350
struct _cs_matrix_t cs_matrix_t
Definition: cs_matrix.h:114
void cs_matrix_dump_linear_system(const cs_matrix_t *matrix, const cs_real_t rhs[], const char *name)
Definition: cs_matrix_util.cpp:1842
void cs_matrix_dump_test(cs_lnum_t n_rows, cs_lnum_t n_cols_ext, cs_lnum_t n_edges, const cs_lnum_2_t *edges, const cs_halo_t *halo, const cs_numbering_t *numbering)
Definition: cs_matrix_util.cpp:2039
void cs_matrix_diag_dominance(const cs_matrix_t *matrix, cs_real_t dd[])
Definition: cs_matrix_util.cpp:1784
void cs_matrix_dump(const cs_matrix_t *matrix, const char *name)
Definition: cs_matrix_util.cpp:1943
void cs_matrix_log_info(const cs_matrix_t *matrix, int verbosity)
Log general info relative to matrix.
Definition: cs_matrix_util.cpp:1994
void cs_matrix_dump_vector(const cs_lnum_t n_rows, const cs_lnum_t stride, const cs_real_t x[], const char *name)
Definition: cs_matrix_util.cpp:1891
Definition: cs_numbering.h:87