#include <stdio.h>#include <search.h>#include "system_dep.h"#include "system_dep.h"Go to the source code of this file.
Defines | |
| #define | NUM_TIMERS 1024 |
Functions | |
| void | blocktimer_initialize () |
| void | blocktimer_increment (__const char *name, double start_time) |
| int | blocktimer_getOrCreateTimerId (__const char *name) |
| void | blocktimer_reportSortByName () |
| void | blocktimer_reportSortByTime () |
| double | blocktimer_time () |
| #define NUM_TIMERS 1024 |
Referenced by blocktimer_getOrCreateTimerId().
| int blocktimer_getOrCreateTimerId | ( | __const char * | name | ) |
References esysUtils::malloc(), and NUM_TIMERS.
Referenced by blocktimer_increment().
| void blocktimer_increment | ( | __const char * | name, | |
| double | start_time | |||
| ) |
References blocktimer_getOrCreateTimerId(), and blocktimer_time().
Referenced by blocktimer_initialize(), blocktimer_reportSortByName(), blocktimer_reportSortByTime(), BOOST_PYTHON_MODULE(), Dudley_Assemble_PDE(), Finley_Assemble_PDE(), escript::Data::gradOn(), Paso_Solver(), finley::MeshAdapter::setToIntegrals(), and dudley::MeshAdapter::setToIntegrals().
| void blocktimer_initialize | ( | ) |
References blocktimer_increment(), and blocktimer_time().
Referenced by BOOST_PYTHON_MODULE().
| void blocktimer_reportSortByName | ( | ) |
References blocktimer_increment().
Referenced by BOOST_PYTHON_MODULE().
| void blocktimer_reportSortByTime | ( | ) |
References blocktimer_increment().
Referenced by BOOST_PYTHON_MODULE().
| double blocktimer_time | ( | ) |
1.7.1