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().