1 #ifndef STAN_MCMC_BASE_MCMC_HPP
2 #define STAN_MCMC_BASE_MCMC_HPP
33 std::vector<std::string>& names) {}
virtual void write_sampler_state(interface_callbacks::writer::base_writer &writer)
Probability, optimization and sampling library.
virtual void get_sampler_diagnostic_names(std::vector< std::string > &model_names, std::vector< std::string > &names)
virtual void get_sampler_params(std::vector< double > &values)
virtual void get_sampler_diagnostics(std::vector< double > &values)
virtual void get_sampler_param_names(std::vector< std::string > &names)
base_writer is an abstract base class defining the interface for Stan writer callbacks.
virtual sample transition(sample &init_sample, interface_callbacks::writer::base_writer &info_writer, interface_callbacks::writer::base_writer &error_writer)=0