Datatypes for MCMC. More...
#include <Eigen/Core>

Classes | |
| struct | stateline::mcmc::State |
| Used to represent a state in a Markov Chain. More... | |
Namespaces | |
| stateline | |
| stateline::mcmc | |
Typedefs | |
| using | stateline::mcmc::PropAcceptFn = std::function< bool(const State &, const State &, double)> |
| Type representing proposal acceptance functions. | |
| using | stateline::mcmc::SwapAcceptFn = std::function< bool(const State &, const State &, double, double)> |
| Type representing swap acceptance functions. | |
Enumerations | |
| enum | stateline::mcmc::SwapType { stateline::mcmc::SwapType::NoAttempt, stateline::mcmc::SwapType::Accept, stateline::mcmc::SwapType::Reject } |
| Used for recording swapping of chains. More... | |
Datatypes for MCMC.