|
QR_MUMPS
|
Go to the source code of this file.
Classes | |
| struct | _qrm_spmat_type_c |
Enumerations |
Functions | |
| double | qrm_swtime () |
| void | _qrm_get_r_c (struct _qrm_spmat_type_c *qrm_spmat_c, struct _qrm_spmat_type_c *r) |
| void | _qrm_spmat_init_c (struct _qrm_spmat_type_c *qrm_spmat_c) |
| void | _qrm_spmat_destroy_c (struct _qrm_spmat_type_c *qrm_spmat_c) |
| void | _qrm_readmat_c (char *matfile, struct _qrm_spmat_type_c *qrm_spmat_c) |
| void | _qrm_analyse_c (struct _qrm_spmat_type_c *qrm_spmat_c, const char transp) |
| void | _qrm_factorize_c (struct _qrm_spmat_type_c *qrm_spmat_c, const char transp) |
| void | _qrm_solve_c (struct _qrm_spmat_type_c *qrm_spmat_c, const char transp, _qrm_data_c *b, _qrm_data_c *x, const int nrhs) |
| void | _qrm_apply_c (struct _qrm_spmat_type_c *qrm_spmat_c, const char transp, _qrm_data_c *b, const int nrhs) |
| void | _qrm_matmul_c (struct _qrm_spmat_type_c *qrm_spmat_c, const char transp, const _qrm_data_c alpha, _qrm_data_c *x, const _qrm_data_c beta, _qrm_data_c *y, const int nrhs) |
| void | _qrm_matnrm_c (struct _qrm_spmat_type_c *qrm_spmat_c, const char ntype, _qrm_real_c *nrm) |
| void | _qrm_vecnrm_c (const _qrm_data_c *x, const int n, const int nrhs, const char ntype, _qrm_real_c *nrm) |
| void | _qrm_least_squares_c (struct _qrm_spmat_type_c *qrm_spmat_c, _qrm_data_c *b, _qrm_data_c *x, const int nrhs) |
| void | _qrm_min_norm_c (struct _qrm_spmat_type_c *qrm_spmat_c, _qrm_data_c *b, _qrm_data_c *x, const int nrhs) |
| void | _qrm_residual_norm_c (struct _qrm_spmat_type_c *qrm_spmat_c, _qrm_data_c *b, _qrm_data_c *x, const int nrhs, _qrm_real_c *nrm) |
| void | _qrm_residual_orth_c (struct _qrm_spmat_type_c *qrm_spmat_c, _qrm_data_c *r, const int nrhs, _qrm_real_c *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 | _qrm_pseti_c (struct _qrm_spmat_type_c *qrm_spmat_c, const char *string, int val) |
| void | _qrm_pgeti_c (struct _qrm_spmat_type_c *qrm_spmat_c, const char *string, int *val) |
| void | _qrm_pgetii_c (struct _qrm_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... | |
Header file for the C interface
Definition in file qrm_mumps.h.
| 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 qrm_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 qrm_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 qrm_mumps.h.
| enum rcntl |
| Enumerator | |
|---|---|
| qrm_amalgthr_ | |
| qrm_amalgthr_ | |
Definition at line 101 of file qrm_mumps.h.
| enum yn |
| Enumerator | |
|---|---|
| qrm_no_ | |
| qrm_yes_ | |
| qrm_no_ | |
| qrm_yes_ | |
Definition at line 124 of file qrm_mumps.h.
| void _qrm_analyse_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c, |
| const char | transp | ||
| ) |
| void _qrm_apply_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c, |
| const char | transp, | ||
| _qrm_data_c * | b, | ||
| const int | nrhs | ||
| ) |
| void _qrm_factorize_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c, |
| const char | transp | ||
| ) |
| void _qrm_get_r_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c, |
| struct _qrm_spmat_type_c * | r | ||
| ) |
| void _qrm_least_squares_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c, |
| _qrm_data_c * | b, | ||
| _qrm_data_c * | x, | ||
| const int | nrhs | ||
| ) |
| void _qrm_matmul_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c, |
| const char | transp, | ||
| const _qrm_data_c | alpha, | ||
| _qrm_data_c * | x, | ||
| const _qrm_data_c | beta, | ||
| _qrm_data_c * | y, | ||
| const int | nrhs | ||
| ) |
| void _qrm_matnrm_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c, |
| const char | ntype, | ||
| _qrm_real_c * | nrm | ||
| ) |
| void _qrm_min_norm_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c, |
| _qrm_data_c * | b, | ||
| _qrm_data_c * | x, | ||
| const int | nrhs | ||
| ) |
| void _qrm_pgeti_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c, |
| const char * | string, | ||
| int * | val | ||
| ) |
| void _qrm_pgetii_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c, |
| const char * | string, | ||
| long long * | val | ||
| ) |
| void _qrm_pseti_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c, |
| const char * | string, | ||
| int | val | ||
| ) |
| void _qrm_readmat_c | ( | char * | matfile, |
| struct _qrm_spmat_type_c * | qrm_spmat_c | ||
| ) |
| void _qrm_residual_norm_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c, |
| _qrm_data_c * | b, | ||
| _qrm_data_c * | x, | ||
| const int | nrhs, | ||
| _qrm_real_c * | nrm | ||
| ) |
| void _qrm_residual_orth_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c, |
| _qrm_data_c * | r, | ||
| const int | nrhs, | ||
| _qrm_real_c * | nrm | ||
| ) |
| void _qrm_solve_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c, |
| const char | transp, | ||
| _qrm_data_c * | b, | ||
| _qrm_data_c * | x, | ||
| const int | nrhs | ||
| ) |
| void _qrm_spmat_destroy_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c | ) |
| void _qrm_spmat_init_c | ( | struct _qrm_spmat_type_c * | qrm_spmat_c | ) |
| void _qrm_vecnrm_c | ( | const _qrm_data_c * | x, |
| const int | n, | ||
| const int | nrhs, | ||
| const char | ntype, | ||
| _qrm_real_c * | 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.
References qrm_error_mod::qrm_err_check().
| 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.
References i.
1.8.11