ESYS13
Revision_
|
Go to the source code of this file.
Defines | |
#define | NUM_TIMERS 1024 |
Functions | |
void | blocktimer_initialize () |
void | blocktimer_increment (char *name, double start_time) |
int | blocktimer_getOrCreateTimerId (char *name) |
void | blocktimer_reportSortByName () |
void | blocktimer_reportSortByTime () |
double | blocktimer_time () |
#define NUM_TIMERS 1024 |
int blocktimer_getOrCreateTimerId | ( | char * | name | ) |
References esysUtils::malloc(), and NUM_TIMERS.
Referenced by blocktimer_increment().
void blocktimer_increment | ( | 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(), finley::loadMesh(), dudley::loadMesh(), Paso_Solver(), dudley::readGmsh(), finley::readGmsh(), dudley::readMesh(), finley::readMesh(), dudley::MeshAdapter::setToIntegrals(), and finley::MeshAdapter::setToIntegrals().
void blocktimer_initialize | ( | ) |
References blocktimer_increment(), blocktimer_time(), and NUM_TIMERS.
Referenced by BOOST_PYTHON_MODULE().
void blocktimer_reportSortByName | ( | ) |
References blocktimer_increment(), and NUM_TIMERS.
Referenced by BOOST_PYTHON_MODULE().
void blocktimer_reportSortByTime | ( | ) |
References blocktimer_increment(), and NUM_TIMERS.
Referenced by BOOST_PYTHON_MODULE().
double blocktimer_time | ( | ) |
Referenced by blocktimer_increment(), blocktimer_initialize(), BOOST_PYTHON_MODULE(), Dudley_Assemble_PDE(), Finley_Assemble_PDE(), escript::Data::gradOn(), finley::loadMesh(), dudley::loadMesh(), Paso_Solver(), dudley::readGmsh(), finley::readGmsh(), dudley::readMesh(), finley::readMesh(), dudley::MeshAdapter::setToIntegrals(), and finley::MeshAdapter::setToIntegrals().