My Project
programmer's documentation
Functions
cs_matrix_util.c File Reference
#include "cs_defs.h"
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <math.h>
#include "bft_mem.h"
#include "bft_error.h"
#include "bft_printf.h"
#include "fvm_io_num.h"
#include "cs_base.h"
#include "cs_blas.h"
#include "cs_file.h"
#include "cs_halo.h"
#include "cs_log.h"
#include "cs_numbering.h"
#include "cs_order.h"
#include "cs_parall.h"
#include "cs_part_to_block.h"
#include "cs_prototypes.h"
#include "cs_timer.h"
#include "cs_matrix_util.h"
#include "cs_matrix_priv.h"
Include dependency graph for cs_matrix_util.c:

Functions

void cs_matrix_diag_dominance (const cs_matrix_t *matrix, cs_real_t dd[])
 
void cs_matrix_dump_linear_system (const cs_matrix_t *matrix, const cs_real_t rhs[], const char *name)
 
void cs_matrix_log_info (const cs_matrix_t *matrix, int verbosity)
 Log general info relative to matrix. More...
 
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)
 

Function Documentation

◆ cs_matrix_diag_dominance()

void cs_matrix_diag_dominance ( const cs_matrix_t matrix,
cs_real_t  dd[] 
)

◆ cs_matrix_dump_linear_system()

void cs_matrix_dump_linear_system ( const cs_matrix_t matrix,
const cs_real_t  rhs[],
const char *  name 
)

◆ cs_matrix_dump_test()

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 
)

◆ cs_matrix_log_info()

void cs_matrix_log_info ( const cs_matrix_t matrix,
int  verbosity 
)

Log general info relative to matrix.

Parameters
[in]matrixpointer to matrix structure
[in]verbosityverbosity level