|
QR_MUMPS
|
Go to the source code of this file.
Classes | |
| struct | dqrm_spmat_type_c |
Enumerations |
Functions | |
| double | qrm_swtime () |
| void | dqrm_get_r_c (struct dqrm_spmat_type_c *qrm_spmat_c, struct dqrm_spmat_type_c *r) |
| void | dqrm_spmat_init_c (struct dqrm_spmat_type_c *qrm_spmat_c) |
| void | dqrm_spmat_destroy_c (struct dqrm_spmat_type_c *qrm_spmat_c) |
| void | dqrm_readmat_c (char *matfile, struct dqrm_spmat_type_c *qrm_spmat_c) |
| void | dqrm_analyse_c (struct dqrm_spmat_type_c *qrm_spmat_c, const char transp) |
| void | dqrm_factorize_c (struct dqrm_spmat_type_c *qrm_spmat_c, const char transp) |
| void | dqrm_solve_c (struct dqrm_spmat_type_c *qrm_spmat_c, const char transp, double *b, double *x, const int nrhs) |
| void | dqrm_apply_c (struct dqrm_spmat_type_c *qrm_spmat_c, const char transp, double *b, const int nrhs) |
| void | dqrm_matmul_c (struct dqrm_spmat_type_c *qrm_spmat_c, const char transp, const double alpha, double *x, const double beta, double *y, const int nrhs) |
| void | dqrm_matnrm_c (struct dqrm_spmat_type_c *qrm_spmat_c, const char ntype, double *nrm) |
| void | dqrm_vecnrm_c (const double *x, const int n, const int nrhs, const char ntype, double *nrm) |
| void | dqrm_least_squares_c (struct dqrm_spmat_type_c *qrm_spmat_c, double *b, double *x, const int nrhs) |
| void | dqrm_min_norm_c (struct dqrm_spmat_type_c *qrm_spmat_c, double *b, double *x, const int nrhs) |
| void | dqrm_residual_norm_c (struct dqrm_spmat_type_c *qrm_spmat_c, double *b, double *x, const int nrhs, double *nrm) |
| void | dqrm_residual_orth_c (struct dqrm_spmat_type_c *qrm_spmat_c, double *r, const int nrhs, double *nrm) |
| void | qrm_gseti_c (const char *string, int val) |
| void | qrm_ggeti_c (const char *string, int *val) |
| void | qrm_ggetii_c (const char *string, long long *val) |
| void | dqrm_pseti_c (struct dqrm_spmat_type_c *qrm_spmat_c, const char *string, int val) |
| void | dqrm_pgeti_c (struct dqrm_spmat_type_c *qrm_spmat_c, const char *string, int *val) |
| void | dqrm_pgetii_c (struct dqrm_spmat_type_c *qrm_spmat_c, const char *string, long long *val) |
| void | qrm_err_check_c () |
| C equivalent of the _qrm_error_mod::_qrm_error_check routine. More... | |
| enum gstats |
| Enumerator | |
|---|---|
| qrm_e_facto_flops_ | |
| qrm_e_nnz_r_ | |
| qrm_e_nnz_h_ | |
| qrm_facto_flops_ | |
| qrm_nnz_r_ | |
| qrm_nnz_h_ | |
| qrm_e_facto_flops_ | |
| qrm_e_nnz_r_ | |
| qrm_e_nnz_h_ | |
| qrm_facto_flops_ | |
| qrm_nnz_r_ | |
| qrm_nnz_h_ | |
Definition at line 112 of file dqrm_mumps.h.
| enum icntl |
| Enumerator | |
|---|---|
| qrm_ordering_ | |
| qrm_sing_ | |
| qrm_minamalg_ | |
| qrm_nb_ | |
| qrm_keeph_ | |
| qrm_ib_ | |
| qrm_rhsnb_ | |
| qrm_rhsnthreads_ | |
| qrm_ordering_ | |
| qrm_sing_ | |
| qrm_minamalg_ | |
| qrm_nb_ | |
| qrm_keeph_ | |
| qrm_ib_ | |
| qrm_rhsnb_ | |
| qrm_rhsnthreads_ | |
Definition at line 91 of file dqrm_mumps.h.
| enum ords |
| Enumerator | |
|---|---|
| qrm_auto | |
| qrm_natural_ | |
| qrm_given_ | |
| qrm_colamd_ | |
| qrm_metis_ | |
| qrm_scotch_ | |
| qrm_auto | |
| qrm_natural_ | |
| qrm_given_ | |
| qrm_colamd_ | |
| qrm_metis_ | |
| qrm_scotch_ | |
Definition at line 104 of file dqrm_mumps.h.
| enum rcntl |
| Enumerator | |
|---|---|
| qrm_amalgthr_ | |
| qrm_amalgthr_ | |
Definition at line 101 of file dqrm_mumps.h.
| enum yn |
| Enumerator | |
|---|---|
| qrm_no_ | |
| qrm_yes_ | |
| qrm_no_ | |
| qrm_yes_ | |
Definition at line 124 of file dqrm_mumps.h.
| void dqrm_analyse_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c, |
| const char | transp | ||
| ) |
| void dqrm_apply_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c, |
| const char | transp, | ||
| double * | b, | ||
| const int | nrhs | ||
| ) |
| void dqrm_factorize_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c, |
| const char | transp | ||
| ) |
| void dqrm_get_r_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c, |
| struct dqrm_spmat_type_c * | r | ||
| ) |
| void dqrm_least_squares_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c, |
| double * | b, | ||
| double * | x, | ||
| const int | nrhs | ||
| ) |
| void dqrm_matmul_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c, |
| const char | transp, | ||
| const double | alpha, | ||
| double * | x, | ||
| const double | beta, | ||
| double * | y, | ||
| const int | nrhs | ||
| ) |
| void dqrm_matnrm_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c, |
| const char | ntype, | ||
| double * | nrm | ||
| ) |
| void dqrm_min_norm_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c, |
| double * | b, | ||
| double * | x, | ||
| const int | nrhs | ||
| ) |
| void dqrm_pgeti_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c, |
| const char * | string, | ||
| int * | val | ||
| ) |
| void dqrm_pgetii_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c, |
| const char * | string, | ||
| long long * | val | ||
| ) |
| void dqrm_pseti_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c, |
| const char * | string, | ||
| int | val | ||
| ) |
| void dqrm_readmat_c | ( | char * | matfile, |
| struct dqrm_spmat_type_c * | qrm_spmat_c | ||
| ) |
| void dqrm_residual_norm_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c, |
| double * | b, | ||
| double * | x, | ||
| const int | nrhs, | ||
| double * | nrm | ||
| ) |
| void dqrm_residual_orth_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c, |
| double * | r, | ||
| const int | nrhs, | ||
| double * | nrm | ||
| ) |
| void dqrm_solve_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c, |
| const char | transp, | ||
| double * | b, | ||
| double * | x, | ||
| const int | nrhs | ||
| ) |
| void dqrm_spmat_destroy_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c | ) |
| void dqrm_spmat_init_c | ( | struct dqrm_spmat_type_c * | qrm_spmat_c | ) |
| void dqrm_vecnrm_c | ( | const double * | x, |
| const int | n, | ||
| const int | nrhs, | ||
| const char | ntype, | ||
| double * | nrm | ||
| ) |
| void qrm_err_check_c | ( | ) |
C equivalent of the _qrm_error_mod::_qrm_error_check routine.
Definition at line 97 of file qrm_c_comm_interface.F90.
| void qrm_ggeti_c | ( | const char * | string, |
| int * | val | ||
| ) |
| void qrm_ggetii_c | ( | const char * | string, |
| long long * | val | ||
| ) |
| void qrm_gseti_c | ( | const char * | string, |
| int | val | ||
| ) |
| double qrm_swtime | ( | ) |
Definition at line 40 of file qrm_get_wtime.c.
1.8.11