14 #define MAX_NAME_LENGTH 53 34 double const start_time_,
35 double const start_excl_time_);
40 void print(FILE * output,
73 double save_excl_time;
74 std::vector<Function_timer> saved_function_timers;
81 saved_function_timers.clear();
118 int64_t count(MPI_Comm
comm = MPI_COMM_SELF);
Function_timer(char const *name_, double const start_time_, double const start_excl_time_)
local process walltime measurement
char name[MAX_NAME_LENGTH]
void print(FILE *output, MPI_Comm const comm, int const rank, int const np)
a term is an abstract object representing some expression of tensors
epoch during which to measure timers
void compute_totals(MPI_Comm comm)
bool operator<(Function_timer const &w) const
CTF::Timer_epoch Timer_epoch
CTF::Flop_counter Flop_counter