vSMC
vSMC: Scalable Monte Carlo
vsmc::Sampler< T > Member List

This is the complete list of members for vsmc::Sampler< T >, including all inherited members.

accept_history(std::size_t id, std::size_t iter) const vsmc::Sampler< T >inline
clear_monitor(const std::string &name)vsmc::Sampler< T >inline
clear_monitor()vsmc::Sampler< T >inline
clone(bool new_rng) const vsmc::Sampler< T >inline
clone(const Sampler< T > &other, bool retain_rng)vsmc::Sampler< T >inline
clone(Sampler< T > &&other, bool retain_rng)vsmc::Sampler< T >inline
ess_history(std::size_t iter) const vsmc::Sampler< T >inline
init(const init_type &new_init)vsmc::Sampler< T >inline
init_by_iter(bool initialize_by_iterate)vsmc::Sampler< T >inline
init_by_move(const move_type &new_init)vsmc::Sampler< T >inline
init_type typedefvsmc::Sampler< T >
initialize(void *param=nullptr)vsmc::Sampler< T >inline
iter_num() const vsmc::Sampler< T >inline
iter_size() const vsmc::Sampler< T >inline
iterate(std::size_t num=1)vsmc::Sampler< T >inline
mcmc(const mcmc_type &new_mcmc, bool append)vsmc::Sampler< T >inline
mcmc(InputIter first, InputIter last, bool append)vsmc::Sampler< T >inline
mcmc_queue_clear()vsmc::Sampler< T >inline
mcmc_queue_empty() const vsmc::Sampler< T >inline
mcmc_queue_size() const vsmc::Sampler< T >inline
mcmc_type typedefvsmc::Sampler< T >
monitor(const std::string &name, const Monitor< T > &mon)vsmc::Sampler< T >inline
monitor(const std::string &name, std::size_t dim, const typename Monitor< T >::eval_type &eval, bool record_only=false, MonitorStage stage=MonitorMCMC)vsmc::Sampler< T >inline
monitor(const std::string &name)vsmc::Sampler< T >inline
monitor(const std::string &name) const vsmc::Sampler< T >inline
monitor()vsmc::Sampler< T >inline
monitor() const vsmc::Sampler< T >inline
monitor_map_type typedefvsmc::Sampler< T >
move(const move_type &new_move, bool append)vsmc::Sampler< T >inline
move(InputIter first, InputIter last, bool append)vsmc::Sampler< T >inline
move_queue_clear()vsmc::Sampler< T >inline
move_queue_empty() const vsmc::Sampler< T >inline
move_queue_size() const vsmc::Sampler< T >inline
move_type typedefvsmc::Sampler< T >
particle()vsmc::Sampler< T >inline
particle() const vsmc::Sampler< T >inline
print(std::basic_ostream< CharT, Traits > &os, char sepchar= '\t') const vsmc::Sampler< T >inline
read_ess_history(OutputIter first) const vsmc::Sampler< T >inline
read_resampled_history(OutputIter first) const vsmc::Sampler< T >inline
read_size_history(OutputIter first) const vsmc::Sampler< T >inline
resample()vsmc::Sampler< T >inline
resample_scheme(const resample_type &res_op)vsmc::Sampler< T >inline
resample_scheme(ResampleScheme scheme)vsmc::Sampler< T >inline
resample_threshold() const vsmc::Sampler< T >inline
resample_threshold(double threshold)vsmc::Sampler< T >inline
resample_threshold_always()vsmc::Sampler< T >inlinestatic
resample_threshold_never()vsmc::Sampler< T >inlinestatic
resample_type typedefvsmc::Sampler< T >
resampled_history(std::size_t iter) const vsmc::Sampler< T >inline
reserve(std::size_t num)vsmc::Sampler< T >inline
Sampler(size_type N)vsmc::Sampler< T >inlineexplicit
Sampler(size_type N, ResampleScheme scheme)vsmc::Sampler< T >inline
Sampler(size_type N, const resample_type &res_op)vsmc::Sampler< T >inline
Sampler(size_type N, ResampleScheme scheme, double resample_threshold)vsmc::Sampler< T >inline
Sampler(size_type N, const resample_type &res_op, double resample_threshold)vsmc::Sampler< T >inline
size() const vsmc::Sampler< T >inline
size_history(std::size_t iter) const vsmc::Sampler< T >inline
size_type typedefvsmc::Sampler< T >
summary_data(OutputIter first) const vsmc::Sampler< T >inline
summary_data_int(OutputIter first) const vsmc::Sampler< T >inline
summary_data_size() const vsmc::Sampler< T >inline
summary_data_size_int() const vsmc::Sampler< T >inline
summary_header(OutputIter first) const vsmc::Sampler< T >inline
summary_header_int(OutputIter first) const vsmc::Sampler< T >inline
summary_header_size() const vsmc::Sampler< T >inline
summary_header_size_int() const vsmc::Sampler< T >inline
value_type typedefvsmc::Sampler< T >