versatile-mcmc  0.1.7
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cvmcmc::AlgorithmAbstract base class for the core MCMC sampling algorithms
 Cvmcmc::MetropolisHastingsImplementation of the Metropolis-Hastings algorithm
 Cvmcmc::MetropolisHastings::ChainConfigPrivate class encapsulating Sample chains for parallel tempering
 Cvmcmc::ChainSetStatisticsManages a list of ChainStatistics and calculates statistical properties regarding sets of individual chains
 Cvmcmc::ChainStatisticsCalculates statistical momenta and properties for a given Chain of Samples
 Cexception
 Cvmcmc::ExceptionBase class for exceptions thrown by FastMCMC
 Cvmcmc::is_container< T >Typetrait checking for STL like container structure
 Cvmcmc::Logger::LocationA simple struct used by the Logger macros to pass information about the filename and line number
 Cvmcmc::LoggerA simple MACRO-focussed logging facility
 Cvmcmc::ParameterThis class represents a fit parameter of the target function to be sampled from
 Cvmcmc::ParameterConfigA list of parameters, describing the parameter space of the target function to be evaluated
 Cvmcmc::ProposalBase class for proposal functions (alias transition kernels) used by Metropolis-Hastings algorithms to propose a new point in the parameter space
 Cvmcmc::ProposalDistribution< std::normal_distribution< double > >
 Cvmcmc::ProposalNormalProposal function drawing randomly from a multivariate normal distribution
 Cvmcmc::ProposalDistribution< std::student_t_distribution< double > >
 Cvmcmc::ProposalStudentTProposal function drawing randomly from a multivariate Student-T distribution
 Cvmcmc::ProposalDistribution< DistributionT >Abstract proposal function class, which randomly draws from a multivariate random distribution centered at current sample / parameter vector
 Cvmcmc::RandomPrototype< EngineT >A thread-safe interface for STL style pesudo random number generators (PRNG)
 Cvmcmc::SampleA 'sample' represents a node or data point in a Markov Chain
 Cvmcmc::WriterAbstract base class for mechanisms writing output files or producing visual output
 Cvmcmc::TextFileWriterA writer streaming incoming samples to textfiles