|
Cyclops Tensor Framework
parallel arithmetic on multidimensional arrays
|
local process walltime measurement More...
#include <timer.h>
Public Member Functions | |
| Timer (char const *name) | |
| ~Timer () | |
| void | stop () |
| void | start () |
| void | exit () |
Data Fields | |
| char const * | timer_name |
| int | index |
| int | exited |
| int | original |
| CTF::Timer::Timer | ( | char const * | name | ) |
Definition at line 107 of file int_timer.cxx.
References CTF::Function_timer::Function_timer(), and CTF::Function_timer::name.
| CTF::Timer::~Timer | ( | ) |
Definition at line 170 of file int_timer.cxx.
| void CTF::Timer::exit | ( | ) |
Definition at line 294 of file int_timer.cxx.
References CTF::print_timers().
| void CTF::Timer::start | ( | ) |
Definition at line 141 of file int_timer.cxx.
References CTF::excl_time.
Referenced by btwn_cnt_fast(), CTF_int::desymmetrize(), CTF_int::tensor::redistribute(), setup(), setup_3d_Poisson(), setup_unstructured(), smooth_jacobi(), CTF_int::symmetrize(), train_ccsd(), train_dns_vec_mat(), train_sparse_mp3(), train_sps_vec_mat(), train_ttm(), and vcycle().
| void CTF::Timer::stop | ( | ) |
Definition at line 151 of file int_timer.cxx.
Referenced by btwn_cnt_fast(), CTF_int::desymmetrize(), CTF_int::tensor::redistribute(), setup(), setup_3d_Poisson(), setup_unstructured(), smooth_jacobi(), CTF_int::symmetrize(), train_ccsd(), train_dns_vec_mat(), train_sparse_mp3(), train_sps_vec_mat(), train_ttm(), and vcycle().