numerics
Loading...
Searching...
No Matches
markov.hpp
Go to the documentation of this file.
1
/// @file markov/markov.hpp
2
/// @brief Markov Chain Monte Carlo -- umbrella include.
3
///
4
/// Provides template-based Metropolis-Hastings sweeps and umbrella sampling
5
/// with zero-overhead callable dispatch (no std::function in hot loops).
6
///
7
/// Modules:
8
/// mcmc.hpp -- metropolis_sweep, metropolis_sweep_prob,
9
/// umbrella_sweep, umbrella_sweep_prob
10
/// rng.hpp -- make_seeded_rng, make_rng
11
#pragma once
12
#include "
stochastic/mcmc.hpp
"
13
#include "
stochastic/rng.hpp
"
14
#include "
stochastic/boltzmann_table.hpp
"
boltzmann_table.hpp
Boltzmann acceptance probability helpers for Metropolis MCMC.
mcmc.hpp
rng.hpp
include
stochastic
markov.hpp
Generated by
1.9.8