|
numerics 0.1.0
|
An MCMC target: site count, per-site acceptance/proposal, observable. More...
#include <sample.hpp>
Public Attributes | |
| std::function< double(int)> | accept_prob |
| acceptance probability at a site | |
| std::function< void(int)> | propose |
| propose and apply a move at a site | |
| int | n_sites |
| std::function< double()> | measure |
| observable estimator, sampled each sweep | |
An MCMC target: site count, per-site acceptance/proposal, observable.
Definition at line 13 of file sample.hpp.
| std::function<double(int)> num::MCMCModel::accept_prob |
acceptance probability at a site
Definition at line 14 of file sample.hpp.
Referenced by num::sample().
| std::function<double()> num::MCMCModel::measure |
observable estimator, sampled each sweep
Definition at line 17 of file sample.hpp.
Referenced by num::sample().
| int num::MCMCModel::n_sites |
Definition at line 16 of file sample.hpp.
Referenced by num::sample().
| std::function<void(int)> num::MCMCModel::propose |
propose and apply a move at a site
Definition at line 15 of file sample.hpp.
Referenced by num::sample().