Go to the source code of this file.
|
| enum | {
SOLVE_START_T
, TRI_SOLVE_T
, SETUP_T
, SUB_GRAPH_T
,
FACTOR_T
, SOLVE_SETUP_T
, COMPUTE_RHO_T
, TOTAL_SOLVE_TEMP_T
,
TOTAL_SOLVE_T
} |
| |
| enum | { NZA_STATS
, NZF_STATS
, NZA_USED_STATS
, NZA_RATIO_STATS
} |
| |
|
| void | Euclid_dhCreate (Euclid_dh *ctxOUT) |
| |
| void | Euclid_dhDestroy (Euclid_dh ctx) |
| |
| void | Euclid_dhSetup (Euclid_dh ctx) |
| |
| void | Euclid_dhSolve (Euclid_dh ctx, Vec_dh lhs, Vec_dh rhs, int *its) |
| |
| void | Euclid_dhApply (Euclid_dh ctx, double *lhs, double *rhs) |
| |
| void | Euclid_dhPrintTestData (Euclid_dh ctx, FILE *fp) |
| |
| void | Euclid_dhPrintScaling (Euclid_dh ctx, FILE *fp) |
| |
| void | Euclid_dhPrintStatsShort (Euclid_dh ctx, double setup, double solve, FILE *fp) |
| |
| void | Euclid_dhPrintStatsShorter (Euclid_dh ctx, FILE *fp) |
| |
| void | Euclid_dhPrintHypreReport (Euclid_dh ctx, FILE *fp) |
| |
| void | Euclid_dhPrintStats (Euclid_dh ctx, FILE *fp) |
| |
◆ DEFAULT_DROP_TOL
| #define DEFAULT_DROP_TOL 0.01 |
◆ MAX_OPT_LEN
◆ TIMING_BINS
◆ STATS_BINS
◆ anonymous enum
| Enumerator |
|---|
| SOLVE_START_T | |
| TRI_SOLVE_T | |
| SETUP_T | |
| SUB_GRAPH_T | |
| FACTOR_T | |
| SOLVE_SETUP_T | |
| COMPUTE_RHO_T | |
| TOTAL_SOLVE_TEMP_T | |
| TOTAL_SOLVE_T | |
Definition at line 109 of file Euclid_dh.h.
◆ anonymous enum
| Enumerator |
|---|
| NZA_STATS | |
| NZF_STATS | |
| NZA_USED_STATS | |
| NZA_RATIO_STATS | |
Definition at line 124 of file Euclid_dh.h.
◆ Euclid_dhCreate()
◆ Euclid_dhDestroy()
◆ Euclid_dhSetup()
◆ Euclid_dhSolve()
◆ Euclid_dhApply()
| void Euclid_dhApply |
( |
Euclid_dh | ctx, |
|
|
double * | lhs, |
|
|
double * | rhs ) |
|
extern |
◆ Euclid_dhPrintTestData()
| void Euclid_dhPrintTestData |
( |
Euclid_dh | ctx, |
|
|
FILE * | fp ) |
|
extern |
◆ Euclid_dhPrintScaling()
| void Euclid_dhPrintScaling |
( |
Euclid_dh | ctx, |
|
|
FILE * | fp ) |
|
extern |
◆ Euclid_dhPrintStatsShort()
| void Euclid_dhPrintStatsShort |
( |
Euclid_dh | ctx, |
|
|
double | setup, |
|
|
double | solve, |
|
|
FILE * | fp ) |
|
extern |
◆ Euclid_dhPrintStatsShorter()
| void Euclid_dhPrintStatsShorter |
( |
Euclid_dh | ctx, |
|
|
FILE * | fp ) |
|
extern |
◆ Euclid_dhPrintHypreReport()
| void Euclid_dhPrintHypreReport |
( |
Euclid_dh | ctx, |
|
|
FILE * | fp ) |
|
extern |
◆ Euclid_dhPrintStats()
| void Euclid_dhPrintStats |
( |
Euclid_dh | ctx, |
|
|
FILE * | fp ) |
|
extern |