Struct Dune::XT::Common::TimingData¶
-
struct Dune::XT::Common::TimingData¶
wraps name, start- and end time for one timing section
Method Dune::XT::Common::TimingData::stop¶
-
void Dune::XT::Common::TimingData::stop()¶
No documentation provided.
Method Dune::XT::Common::TimingData::delta¶
-
DeltaType Dune::XT::Common::TimingData::delta() const¶
Note
since typical resolutions for user+system time are 10-15ms the nanosecond results are scaled accordingly
:returns: array{wall,user,sys}: times elapsed since object construction in milliseconds
Constructor Dune::XT::Common::TimingData::TimingData¶
-
explicit Dune::XT::Common::TimingData::TimingData(std::string _name)¶
No documentation provided.
Field Dune::XT::Common::TimingData::timer_¶
-
std::shared_ptr<boost::timer::cpu_timer> Dune::XT::Common::TimingData::timer_¶
No documentation provided.
Field Dune::XT::Common::TimingData::name¶
-
std::string Dune::XT::Common::TimingData::name¶
No documentation provided.
Type alias Dune::XT::Common::TimingData::TimeType¶
-
type Dune::XT::Common::TimingData::TimeType¶
No documentation provided.
Type alias Dune::XT::Common::TimingData::DeltaType¶
-
type Dune::XT::Common::TimingData::DeltaType¶
No documentation provided.