versatile-mcmc  0.1.7
vmcmc::Algorithm Member List

This is the complete list of members for vmcmc::Algorithm, including all inherited members.

AddWriter(ArgsT &&...args)vmcmc::Algorithminline
AddWriter(std::shared_ptr< Writer > writer) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
Advance(size_t nSteps=1)=0 (defined in vmcmc::Algorithm)vmcmc::Algorithmpure virtual
Algorithm() (defined in vmcmc::Algorithm)vmcmc::Algorithm
DefaultCallable typedef (defined in vmcmc::Algorithm)vmcmc::Algorithm
Evaluate(Sample &sample) const vmcmc::Algorithm
EvaluateLikelihood(const std::vector< double > &paramValues) const vmcmc::Algorithm
EvaluateNegLogLikelihood(const std::vector< double > &paramValues) const vmcmc::Algorithm
EvaluatePrior(const std::vector< double > &paramValues) const vmcmc::Algorithm
fCycleLength (defined in vmcmc::Algorithm)vmcmc::Algorithmprotected
Finalize() (defined in vmcmc::Algorithm)vmcmc::Algorithmvirtual
fLikelihood (defined in vmcmc::Algorithm)vmcmc::Algorithmprotected
fNegLogLikelihood (defined in vmcmc::Algorithm)vmcmc::Algorithmprotected
fParameterConfig (defined in vmcmc::Algorithm)vmcmc::Algorithmprotected
fPrior (defined in vmcmc::Algorithm)vmcmc::Algorithmprotected
fStatistics (defined in vmcmc::Algorithm)vmcmc::Algorithmprotected
fTotalLength (defined in vmcmc::Algorithm)vmcmc::Algorithmprotected
fWriters (defined in vmcmc::Algorithm)vmcmc::Algorithmprotected
GetChain(size_t cIndex=0)=0 (defined in vmcmc::Algorithm)vmcmc::Algorithmpure virtual
GetParameterConfig() const (defined in vmcmc::Algorithm)vmcmc::Algorithminline
GetStatistics() (defined in vmcmc::Algorithm)vmcmc::Algorithminline
GetStatistics() const (defined in vmcmc::Algorithm)vmcmc::Algorithminline
GetTotalLength() const (defined in vmcmc::Algorithm)vmcmc::Algorithminline
Initialize() (defined in vmcmc::Algorithm)vmcmc::Algorithmvirtual
NumberOfChains()=0 (defined in vmcmc::Algorithm)vmcmc::Algorithmpure virtual
Run()vmcmc::Algorithm
SetLikelihood(DefaultCallable likelihood) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
SetLikelihood(CallableT likelihood) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
SetNegLogLikelihood(DefaultCallable negLoglikelihood) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
SetNegLogLikelihood(CallableT negLoglikelihood) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
SetParameterConfig(const ParameterConfig &paramConfig)vmcmc::Algorithm
SetPrior(DefaultCallable prior) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
SetPrior(CallableT prior) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
SetTotalLength(size_t length) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
~Algorithm() (defined in vmcmc::Algorithm)vmcmc::Algorithmvirtual