17 #ifndef DISPLAY_TIMER_HPP
18 #define DISPLAY_TIMER_HPP
20 #include <boost/timer/timer.hpp>
33 boost::timer::cpu_timer & timer,
34 std::string message =
""
37 double twall = double(timer.elapsed().wall) * pow(10, -9);
38 double tproc = double(timer.elapsed().user + timer.elapsed().system) * pow(10, -9);
41 std::cout << message << twall <<
"/" << tproc << std::endl;
44 return std::make_pair(twall, tproc);
std::pair< double, double > store_times(boost::timer::cpu_timer &timer, std::string message="")
Function to store and display wall/proc timers from boost::timer::cpu_timer.
Definition: display_timer.hpp:32
Definition: ddr-klplate.hpp:27