Tomographer  v4.0
Tomographer C++ Framework Documentation
Tomographer::MHRWParams< CountIntType_, StepRealType_ > Struct Template Reference

Specify the parameters of a Metropolis-Hastings random walk. More...

#include <tomographer/mhrw.h>

+ Inheritance diagram for Tomographer::MHRWParams< CountIntType_, StepRealType_ >:
+ Collaboration diagram for Tomographer::MHRWParams< CountIntType_, StepRealType_ >:

Public Types

typedef CountIntType_ CountIntType
 
typedef StepRealType_ StepRealType
 

Public Member Functions

 MHRWParams (StepRealType step_size_, CountIntType n_sweep_, CountIntType n_therm_, CountIntType n_run_)
 

Public Attributes

StepRealType step_size
 The step size of the random walk.
 
CountIntType n_sweep
 The number of individual updates to collect together in a "sweep".
 
CountIntType n_therm
 Number of thermalization sweeps.
 
CountIntType n_run
 Number of live sweeps.
 

Detailed Description

template<typename CountIntType_ = int, typename StepRealType_ = double>
struct Tomographer::MHRWParams< CountIntType_, StepRealType_ >

Specify the parameters of a Metropolis-Hastings random walk.

Specifies the parameters of a Metropolis-Hastings random walk (number of thermalization runs, sweep size, number of live runs, step size).

Definition at line 206 of file mhrw.h.


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