1 #ifndef STAN__MCMC__BASE_MCMC__HPP
2 #define STAN__MCMC__BASE_MCMC__HPP
36 std::vector<std::string>& names) {};
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)
std::ostream * out_stream_
virtual void get_sampler_diagnostics(std::vector< double > &values)
virtual void write_sampler_params(std::ostream &o)
virtual void get_sampler_param_names(std::vector< std::string > &names)
base_mcmc(std::ostream *o, std::ostream *e)
virtual void write_sampler_param_names(std::ostream &o)
std::ostream * err_stream_
virtual sample transition(sample &init_sample)=0
double e()
Return the base of the natural logarithm.
virtual void write_sampler_state(std::ostream *o)