versatile-mcmc  0.1.7
vmcmc::MetropolisHastings Member List

This is the complete list of members for vmcmc::MetropolisHastings, 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) overridevmcmc::MetropolisHastingsvirtual
AdvanceChainConfig(size_t iChainConfig, size_t iBeta, size_t nSteps=1) (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsprotected
Algorithm() (defined in vmcmc::Algorithm)vmcmc::Algorithm
CalculateMHRatio(const Sample &prevState, const Sample &nextState, double proposalAsymmetry=1.0, double beta=1.0) (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsstatic
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
fBetas (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsprotected
fChainConfigs (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsprotected
fCycleLength (defined in vmcmc::Algorithm)vmcmc::Algorithmprotected
Finalize() override (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsvirtual
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
fProposalFunction (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsprotected
fPtFrequency (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsprotected
fRandomizeStartPoint (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsprotected
fStatistics (defined in vmcmc::Algorithm)vmcmc::Algorithmprotected
fTotalLength (defined in vmcmc::Algorithm)vmcmc::Algorithmprotected
fWriters (defined in vmcmc::Algorithm)vmcmc::Algorithmprotected
GetBetas() const (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsinline
GetChain(size_t cIndex=0) override (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsvirtual
GetParameterConfig() const (defined in vmcmc::Algorithm)vmcmc::Algorithminline
GetProposalFunction() (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsinline
GetProposalFunction() const (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsinline
GetStatistics() (defined in vmcmc::Algorithm)vmcmc::Algorithminline
GetStatistics() const (defined in vmcmc::Algorithm)vmcmc::Algorithminline
GetSwapAcceptanceRate(size_t iChain, ptrdiff_t iBeta=-1) const vmcmc::MetropolisHastings
GetTotalLength() const (defined in vmcmc::Algorithm)vmcmc::Algorithminline
Initialize() override (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsvirtual
IsMultiThreading() const (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsinline
IsRandomizeStartPoint() const (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsinline
MetropolisHastings() (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastings
NumberOfChains() override (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsinlinevirtual
ProposePtSwapping(size_t iChainConfig) (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsprotected
Run()vmcmc::Algorithm
SetBetas(ContainerT betas) (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsinline
SetLikelihood(DefaultCallable likelihood) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
SetLikelihood(CallableT likelihood) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
SetMultiThreading(bool enable) (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastings
SetNegLogLikelihood(DefaultCallable negLoglikelihood) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
SetNegLogLikelihood(CallableT negLoglikelihood) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
SetNumberOfChains(size_t nChains) (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastings
SetParameterConfig(const ParameterConfig &paramConfig)vmcmc::Algorithm
SetPrior(DefaultCallable prior) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
SetPrior(CallableT prior) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
SetProposalFunction(ArgsT &&...args) (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsinline
SetProposalFunction(std::shared_ptr< Proposal > proposalFunction) (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsinline
SetRandomizeStartPoint(bool randomizeStartPoint) (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsinline
SetTotalLength(size_t length) (defined in vmcmc::Algorithm)vmcmc::Algorithminline
~Algorithm() (defined in vmcmc::Algorithm)vmcmc::Algorithmvirtual
~MetropolisHastings() (defined in vmcmc::MetropolisHastings)vmcmc::MetropolisHastingsvirtual