|
escript
Revision_
|
Go to the source code of this file.
Classes | |
| struct | paso::Performance |
Namespaces | |
| paso | |
Macros | |
| #define | PERFORMANCE_UNMONITORED_EVENT -1 |
| #define | PERFORMANCE_NUM_EVENTS 10 |
| #define | PERFORMANCE_ALL 0 |
| #define | PERFORMANCE_SOLVER 1 |
| #define | PERFORMANCE_PRECONDITIONER_INIT 2 |
| #define | PERFORMANCE_PRECONDITIONER 3 |
| #define | PERFORMANCE_MVM 4 |
| #define | PERFORMANCE_ASSEMBLAGE 5 |
| #define | PERFORMANCE_UNKNOWN 6 |
| #define | PERFORMANCE_NUM_MONITORS PERFORMANCE_UNKNOWN+1 |
| #define | PERFORMANCE_UNUSED -1 |
| #define | PERFORMANCE_CLOSED 0 |
| #define | PERFORMANCE_OPENED 1 |
Functions | |
| void | paso::Performance_open (Performance *pp, int verbose) |
| sets up the monitoring process More... | |
| int | paso::Performance_getEventIndex (Performance *pp, int event_id) |
| find the index of an event in the list of monitored events More... | |
| void | paso::Performance_close (Performance *pp, int verbose) |
| shuts down the monitoring process More... | |
| void | paso::Performance_startMonitor (Performance *pp, int monitor) |
| switches on a monitor More... | |
| void | paso::Performance_stopMonitor (Performance *pp, int monitor) |
| switches off a monitor More... | |
| #define PERFORMANCE_ALL 0 |
Referenced by paso::Performance_close(), paso::SystemMatrix::solve(), and paso::Solver().
| #define PERFORMANCE_ASSEMBLAGE 5 |
Referenced by paso::Performance_close().
| #define PERFORMANCE_CLOSED 0 |
Referenced by paso::Performance_close(), and paso::Performance_stopMonitor().
| #define PERFORMANCE_MVM 4 |
Referenced by paso::Performance_close(), paso::Solver_PCG(), and paso::Solver_TFQMR().
| #define PERFORMANCE_NUM_EVENTS 10 |
| #define PERFORMANCE_NUM_MONITORS PERFORMANCE_UNKNOWN+1 |
Referenced by paso::Performance_close(), and paso::Performance_open().
| #define PERFORMANCE_OPENED 1 |
Referenced by paso::Performance_startMonitor().
| #define PERFORMANCE_PRECONDITIONER 3 |
Referenced by paso::Performance_close(), paso::Solver_PCG(), and paso::Solver_TFQMR().
| #define PERFORMANCE_PRECONDITIONER_INIT 2 |
Referenced by paso::FCT_Solver::initialize(), paso::Performance_close(), and paso::Solver().
| #define PERFORMANCE_SOLVER 1 |
Referenced by paso::Performance_close(), paso::Solver_PCG(), and paso::Solver_TFQMR().
| #define PERFORMANCE_UNKNOWN 6 |
| #define PERFORMANCE_UNMONITORED_EVENT -1 |
Referenced by paso::Performance_close(), and paso::Performance_getEventIndex().
| #define PERFORMANCE_UNUSED -1 |
Referenced by paso::Performance_close(), and paso::Performance_open().
1.8.13