|
CMP++: Uncertainty Quantification & Bayesian Calibration
|
#include "cmp_defines.h"#include "distribution.h"#include <algorithm>#include <cmath>#include <iostream>#include <iomanip>#include <vector>#include <limits>#include <random>#include <Eigen/Dense>

Go to the source code of this file.
Classes | |
| class | cmp::mcmc::MarkovChain< ProposalType > |
| Represents a single Markov Chain utilizing Delayed Rejection Adaptive Metropolis (DRAM) for sampling. More... | |
| class | cmp::mcmc::EvolutionaryMarkovChain |
| Implements an Evolutionary Markov Chain Monte Carlo sampler. More... | |
Namespaces | |
| namespace | cmp |
| namespace | cmp::mcmc |
Functions | |
| double | cmp::mcmc::log1m (double a) |
| template<typename ProposalType > | |
| double | cmp::mcmc::multiChainDiagnosis (const std::vector< MarkovChain< ProposalType > > &chains) |
| Computes the Gelman-Rubin convergence diagnostic metric (R-hat). | |