Ifpack Package Browser (Single Doxygen Collection)
Development
|
#include "euclid_common.h"
Go to the source code of this file.
Functions | |
int | mat_find_owner (int *beg_rows, int *end_rows, int index) |
void | mat_dh_transpose_private (int m, int *rpIN, int **rpOUT, int *cvalIN, int **cvalOUT, double *avalIN, double **avalOUT) |
void | mat_dh_transpose_reuse_private (int m, int *rpIN, int *cvalIN, double *avalIN, int *rpOUT, int *cvalOUT, double *avalOUT) |
void | readMat (Mat_dh *Aout, char *fileType, char *fileName, int ignore) |
void | readVec (Vec_dh *bout, char *fileType, char *fileName, int ignore) |
void | writeMat (Mat_dh Ain, char *fileType, char *fileName) |
void | writeVec (Vec_dh b, char *fileType, char *fileName) |
void | readMat_par (Mat_dh *Aout, char *fileType, char *fileName, int ignore) |
void | profileMat (Mat_dh A) |
void | mat_dh_print_graph_private (int m, int beg_row, int *rp, int *cval, double *aval, int *n2o, int *o2n, Hash_i_dh hash, FILE *fp) |
void | mat_dh_print_csr_private (int m, int *rp, int *cval, double *aval, FILE *fp) |
void | mat_dh_read_csr_private (int *m, int **rp, int **cval, double **aval, FILE *fp) |
void | mat_dh_read_triples_private (int ignore, int *m, int **rp, int **cval, double **aval, FILE *fp) |
void | create_nat_ordering_private (int m, int **p) |
void | destroy_nat_ordering_private (int *p) |
void | invert_perm (int m, int *pIN, int *pOUT) |
void | make_full_private (int m, int **rp, int **cval, double **aval) |
void | make_symmetric_private (int m, int **rp, int **cval, double **aval) |
int mat_find_owner | ( | int * | beg_rows, |
int * | end_rows, | ||
int | index | ||
) |
Definition at line 1066 of file mat_dh_private.c.
void mat_dh_transpose_private | ( | int | m, |
int * | rpIN, | ||
int ** | rpOUT, | ||
int * | cvalIN, | ||
int ** | cvalOUT, | ||
double * | avalIN, | ||
double ** | avalOUT | ||
) |
Definition at line 968 of file mat_dh_private.c.
void mat_dh_transpose_reuse_private | ( | int | m, |
int * | rpIN, | ||
int * | cvalIN, | ||
double * | avalIN, | ||
int * | rpOUT, | ||
int * | cvalOUT, | ||
double * | avalOUT | ||
) |
Definition at line 954 of file mat_dh_private.c.
void readMat | ( | Mat_dh * | Aout, |
char * | fileType, | ||
char * | fileName, | ||
int | ignore | ||
) |
Definition at line 611 of file mat_dh_private.c.
void readVec | ( | Vec_dh * | bout, |
char * | fileType, | ||
char * | fileName, | ||
int | ignore | ||
) |
Definition at line 784 of file mat_dh_private.c.
void writeMat | ( | Mat_dh | Ain, |
char * | fileType, | ||
char * | fileName | ||
) |
Definition at line 823 of file mat_dh_private.c.
void writeVec | ( | Vec_dh | b, |
char * | fileType, | ||
char * | fileName | ||
) |
Definition at line 866 of file mat_dh_private.c.
void readMat_par | ( | Mat_dh * | Aout, |
char * | fileType, | ||
char * | fileName, | ||
int | ignore | ||
) |
Definition at line 1096 of file mat_dh_private.c.
void profileMat | ( | Mat_dh | A | ) |
Definition at line 1832 of file mat_dh_private.c.
void mat_dh_print_graph_private | ( | int | m, |
int | beg_row, | ||
int * | rp, | ||
int * | cval, | ||
double * | aval, | ||
int * | n2o, | ||
int * | o2n, | ||
Hash_i_dh | hash, | ||
FILE * | fp | ||
) |
Definition at line 165 of file mat_dh_private.c.
void mat_dh_print_csr_private | ( | int | m, |
int * | rp, | ||
int * | cval, | ||
double * | aval, | ||
FILE * | fp | ||
) |
Definition at line 308 of file mat_dh_private.c.
void mat_dh_read_csr_private | ( | int * | m, |
int ** | rp, | ||
int ** | cval, | ||
double ** | aval, | ||
FILE * | fp | ||
) |
Definition at line 337 of file mat_dh_private.c.
void mat_dh_read_triples_private | ( | int | ignore, |
int * | m, | ||
int ** | rp, | ||
int ** | cval, | ||
double ** | aval, | ||
FILE * | fp | ||
) |
Definition at line 403 of file mat_dh_private.c.
void create_nat_ordering_private | ( | int | m, |
int ** | p | ||
) |
Definition at line 269 of file mat_dh_private.c.
void destroy_nat_ordering_private | ( | int * | p | ) |
Definition at line 284 of file mat_dh_private.c.
void invert_perm | ( | int | m, |
int * | pIN, | ||
int * | pOUT | ||
) |
Definition at line 294 of file mat_dh_private.c.
void make_full_private | ( | int | m, |
int ** | rp, | ||
int ** | cval, | ||
double ** | aval | ||
) |
Definition at line 1608 of file mat_dh_private.c.
void make_symmetric_private | ( | int | m, |
int ** | rp, | ||
int ** | cval, | ||
double ** | aval | ||
) |
Definition at line 1683 of file mat_dh_private.c.