Tomographer
v5.2
Tomographer C++ Framework Documentation
|
A "stats collector" which produces status reports periodically. More...
#include <tomographer/mhrwstatscollectors.h>
Public Types | |
typedef MHRWParamsType_ | MHRWParamsType |
typedef MHRWStatusReport< MHRWParamsType > | MHRWStatusReportType |
typedef ClockType_ | ClockType |
typedef ClockType::time_point | TimePoint |
typedef ClockType::duration | DurationType |
Public Member Functions | |
template<typename DurationInit , typename SendStatusFn > | |
PeriodicStatusReportMHRWStatsCollector (DurationInit &&interval_, SendStatusFn &&send_status_fn_) | |
void | init () |
void | thermalizingDone () |
void | done () |
template<typename IterCountIntType , typename PointType , typename FnValueType , typename MHRandomWalk > | |
void | rawMove (IterCountIntType k, bool is_thermalizing, bool, bool, double, const PointType &, FnValueType, const PointType &, FnValueType, MHRandomWalk &rw) |
template<typename IterCountIntType , typename PointType , typename FnValueType , typename MHRandomWalk > | |
void | processSample (IterCountIntType, IterCountIntType, PointType &&, FnValueType, MHRandomWalk &) |
A "stats collector" which produces status reports periodically.
Definition at line 1067 of file mhrwstatscollectors.h.