Annealing_mh_step(const Target_distribution &log_target, const Proposer &proposer) | Annealing_mh_step< Model, Proposer > | inline |
Annealing_mh_step(const Annealing_mh_step< Model, Proposer > &step) | Annealing_mh_step< Model, Proposer > | inline |
Basic_mh_step(const Target_distribution &log_target, const Proposer &proposer) | Basic_mh_step< Model, Proposer > | inline |
Basic_mh_step< Model, Proposer >::BOOST_CONCEPT_ASSERT((BaseModel< Model >)) | Abstract_mh_step< Model, Proposer > | |
get_proposer_() | Basic_mh_step< Model, Proposer > | inlineprotected |
get_temperature() const | Basic_mh_step< Model, Proposer > | inlinevirtual |
l_target(const Model &m) const | Basic_mh_step< Model, Proposer > | inlinevirtual |
m_log_target | Basic_mh_step< Model, Proposer > | protected |
m_proposer | Basic_mh_step< Model, Proposer > | protected |
m_record_extra | Basic_mh_step< Model, Proposer > | protected |
m_temperature | Basic_mh_step< Model, Proposer > | protected |
on_accept() const | Abstract_mh_step< Model, Proposer > | inlinevirtual |
on_reject() const | Abstract_mh_step< Model, Proposer > | inlinevirtual |
operator()(Model &m, double lt_m) const | Abstract_mh_step< Model, Proposer > | virtual |
operator=(const Annealing_mh_step< Model, Proposer > &step) | Annealing_mh_step< Model, Proposer > | inline |
Parent typedef | Basic_mh_step< Model, Proposer > | |
propose(const Model &m, Model &m_p) const | Basic_mh_step< Model, Proposer > | inlinevirtual |
Proposer typedef | Basic_mh_step< Model, Proposer > | |
record_extra(bool enable) | Basic_mh_step< Model, Proposer > | inline |
record_extra() const | Basic_mh_step< Model, Proposer > | inlineprotectedvirtual |
run_step(Model &m, double lt_m, double &accept_prob, boost::optional< Model & > proposed_state_out=boost::none) const | Abstract_mh_step< Model, Proposer > | |
set_target(const Target_distribution &target) | Basic_mh_step< Model, Proposer > | inline |
set_temperature(double T) | Annealing_mh_step< Model, Proposer > | inline |
tmp_model_ | Abstract_mh_step< Model, Proposer > | mutableprotected |
~Abstract_mh_step() | Abstract_mh_step< Model, Proposer > | inlinevirtual |
~Basic_mh_step() | Basic_mh_step< Model, Proposer > | inlinevirtual |