22 std::chrono::time_point<std::chrono::steady_clock>
tstart{ std::chrono::steady_clock::now() };
24 auto now()
const {
return std::chrono::steady_clock::now(); }
28 std::chrono::duration<double> elapsed_seconds =
now() -
start();
29 return elapsed_seconds.count();
35 const auto duration = clk.
duration();
36 ofs << std::floor(duration / 60) <<
":"
37 << duration - std::floor(duration / 60) * 60
Slide namespace contains all the types, classes, and functions for the simulation framework.
Definition: Cell.hpp:27
std::ostream & operator<<(std::ostream &os, const DynamicMatrix< Tdata > &M)
Definition: DynamicMatrix.hpp:72
Definition: timing.hpp:21
auto start() const
Definition: timing.hpp:25
double duration() const
Definition: timing.hpp:26
auto now() const
Definition: timing.hpp:24
std::chrono::time_point< std::chrono::steady_clock > tstart
Definition: timing.hpp:22