Class Dune::XT::Common::Timings¶
-
class Dune::XT::Common::Timings¶
simple inline timing class - User can set as many (even nested) named sections whose total (=system+user) time will be computed across all program instances.\n - Provides csv-conform output of process-averaged runtimes.
Method Dune::XT::Common::Timings::get_timing_data¶
-
const TimingData &Dune::XT::Common::Timings::get_timing_data(std::string section_name) const¶
No documentation provided.
Method Dune::XT::Common::Timings::stop¶
Method Dune::XT::Common::Timings::start¶
Method Dune::XT::Common::Timings::stop¶
Method Dune::XT::Common::Timings::reset¶
Method Dune::XT::Common::Timings::walltime¶
-
TimingData::TimeType Dune::XT::Common::Timings::walltime(std::string section_name) const¶
get runtime of section in milliseconds
Method Dune::XT::Common::Timings::delta¶
-
TimingData::DeltaType Dune::XT::Common::Timings::delta(const std::string §ion_name) const¶
get the full delta array