Tomographer  v5.2
Tomographer C++ Framework Documentation
Tomographer::PredStatusReportMHRWStatsCollector< MHRWParamsType_ > Class Template Reference

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 &)
 

Detailed Description

template<typename MHRWParamsType_>
class Tomographer::PredStatusReportMHRWStatsCollector< MHRWParamsType_ >

A "stats collector" which produces status reports whenever a predicate evaluates to true.

Definition at line 1010 of file mhrwstatscollectors.h.


The documentation for this class was generated from the following file: