Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
| ▼Nvmcmc | |
| CAlgorithm | Abstract base class for the core MCMC sampling algorithms |
| CChainSetStatistics | Manages a list of ChainStatistics and calculates statistical properties regarding sets of individual chains |
| CChainStatistics | Calculates statistical momenta and properties for a given Chain of Samples |
| CException | Base class for exceptions thrown by FastMCMC |
| Cis_container | Typetrait checking for STL like container structure |
| ▼CLogger | A simple MACRO-focussed logging facility |
| CLocation | A simple struct used by the Logger macros to pass information about the filename and line number |
| ▼CMetropolisHastings | Implementation of the Metropolis-Hastings algorithm |
| CChainConfig | Private class encapsulating Sample chains for parallel tempering |
| CParameter | This class represents a fit parameter of the target function to be sampled from |
| CParameterConfig | A list of parameters, describing the parameter space of the target function to be evaluated |
| CProposal | Base class for proposal functions (alias transition kernels) used by Metropolis-Hastings algorithms to propose a new point in the parameter space |
| CProposalDistribution | Abstract proposal function class, which randomly draws from a multivariate random distribution centered at current sample / parameter vector |
| CProposalNormal | Proposal function drawing randomly from a multivariate normal distribution |
| CProposalStudentT | Proposal function drawing randomly from a multivariate Student-T distribution |
| CRandomPrototype | A thread-safe interface for STL style pesudo random number generators (PRNG) |
| CSample | A 'sample' represents a node or data point in a Markov Chain |
| CTextFileWriter | A writer streaming incoming samples to textfiles |
| CWriter | Abstract base class for mechanisms writing output files or producing visual output |