#include "Paso.h"
#include "performance.h"
Functions | |
void | Performance_open (Paso_Performance *pp, int verbose) |
int | Performance_getEventIndex (Paso_Performance *pp, int event_id) |
void | Performance_close (Paso_Performance *pp, int verbose) |
void | Performance_startMonitor (Paso_Performance *pp, int monitor) |
void | Performance_stopMonitor (Paso_Performance *pp, int monitor) |
void Performance_close | ( | Paso_Performance * | pp, | |
int | verbose | |||
) |
References Paso_noError(), PERFORMANCE_ALL, PERFORMANCE_ASSEMBLAGE, PERFORMANCE_CLOSED, Performance_getEventIndex(), PERFORMANCE_MVM, PERFORMANCE_NUM_EVENTS, PERFORMANCE_NUM_MONITORS, PERFORMANCE_PRECONDITIONER, PERFORMANCE_PRECONDITIONER_INIT, PERFORMANCE_SOLVER, PERFORMANCE_UNMONITORED_EVENT, and PERFORMANCE_UNUSED.
Referenced by Paso_solve().
int Performance_getEventIndex | ( | Paso_Performance * | pp, | |
int | event_id | |||
) |
void Performance_open | ( | Paso_Performance * | pp, | |
int | verbose | |||
) |
References Paso_noError(), Paso_setError(), PERFORMANCE_NUM_EVENTS, PERFORMANCE_NUM_MONITORS, PERFORMANCE_UNUSED, and SYSTEM_ERROR.
Referenced by Paso_solve().
void Performance_startMonitor | ( | Paso_Performance * | pp, | |
int | monitor | |||
) |
References PERFORMANCE_NUM_EVENTS, and PERFORMANCE_OPENED.
Referenced by Paso_FCT_setUp(), Paso_MKL(), Paso_Solver(), Paso_Solver_MINRES(), Paso_Solver_PCG(), Paso_Solver_TFQMR(), and Paso_UMFPACK().
void Performance_stopMonitor | ( | Paso_Performance * | pp, | |
int | monitor | |||
) |
References PERFORMANCE_CLOSED, and PERFORMANCE_NUM_EVENTS.
Referenced by Paso_FCT_setUp(), Paso_MKL(), Paso_Solver(), Paso_Solver_MINRES(), Paso_Solver_PCG(), Paso_Solver_TFQMR(), and Paso_UMFPACK().