escript
Revision_
|
Go to the source code of this file.
Macros | |
#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 |
int blocktimer_getOrCreateTimerId | ( | __const char * | name | ) |
References NUM_TIMERS.
Referenced by blocktimer_increment().
void blocktimer_increment | ( | __const char * | name, |
double | start_time | ||
) |
References blocktimer_getOrCreateTimerId(), and blocktimer_time().
Referenced by finley::Assemble_PDE(), blocktimer_initialize(), blocktimer_reportSortByName(), blocktimer_reportSortByTime(), BOOST_PYTHON_MODULE(), Dudley_Assemble_PDE(), escript::Data::gradOn(), finley::loadMesh(), dudley::loadMesh(), dudley::readGmsh(), finley::readGmsh(), dudley::readMesh(), finley::readMesh(), finley::MeshAdapter::setToIntegrals(), dudley::MeshAdapter::setToIntegrals(), and paso::Solver().
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 finley::Assemble_PDE(), blocktimer_increment(), blocktimer_initialize(), BOOST_PYTHON_MODULE(), Dudley_Assemble_PDE(), escript::Data::gradOn(), finley::loadMesh(), dudley::loadMesh(), dudley::readGmsh(), finley::readGmsh(), dudley::readMesh(), finley::readMesh(), finley::MeshAdapter::setToIntegrals(), dudley::MeshAdapter::setToIntegrals(), and paso::Solver().