Tomographer
v5.2
Tomographer C++ Framework Documentation
|
A "stats collector" which produces status reports whenever a predicate evaluates to true. More...
#include <tomographer/mhrwstatscollectors.h>
Public Types | |
typedef MHRWParamsType_ | MHRWParamsType |
typedef MHRWStatusReport< MHRWParamsType > | MHRWStatusReportType |
Public Member Functions | |
template<typename PredicateFn , typename SendStatusFn > | |
PredStatusReportMHRWStatsCollector (PredicateFn &&pred_fn_, 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 whenever a predicate evaluates to true.
Definition at line 1010 of file mhrwstatscollectors.h.