#include <function_common_data.h>
|
| | Timer () |
| | start timer
|
| |
| void | accumulate (const double time) const |
| | accumulate timer
|
| |
| void | print (std::string line="") const |
| | print timer
|
| |
| void | reset () const |
| |
◆ accessor
◆ map
◆ Timer()
| madness::Timer::Timer |
( |
| ) |
|
|
inline |
◆ accumulate()
| void madness::Timer::accumulate |
( |
const double |
time | ) |
const |
|
inline |
accumulate timer
References data, madness::ConcurrentHashMap< keyT, valueT, hashfunT >::find(), and madness::ConcurrentHashMap< keyT, valueT, hashfunT >::insert().
Referenced by madness::SeparatedConvolution< Q, NDIM >::apply(), madness::SeparatedConvolution< Q, NDIM >::apply2(), madness::SeparatedConvolution< Q, NDIM >::apply2_lowdim(), madness::FunctionImpl< T, NDIM >::do_apply_kernel3(), and madness::FunctionImpl< T, NDIM >::do_change_tensor_type::operator()().
◆ print()
| void madness::Timer::print |
( |
std::string |
line = "" | ) |
const |
|
inline |
◆ reset()
| void madness::Timer::reset |
( |
| ) |
const |
|
inline |
◆ data
◆ itotal
| const int madness::Timer::itotal =-10 |
|
staticprivate |
The documentation for this class was generated from the following file: