Class mcmc_para_cli (o2scl)¶
-
template<class
func_t
, classfill_t
, classdata_t
, classvec_t
= ubvector>
classo2scl
::
mcmc_para_cli
: public o2scl::mcmc_para_table<func_t, fill_t, data_t, ubvector>¶ MCMC class with a command-line interface.
This class forms the basis of the MCMC used in the Bayesian analysis of neutron star mass and radius in http://github.com/awsteiner/bamr .
Parameter objects for the ‘set’ command
-
o2scl::cli::parameter_double
p_step_fac
¶
-
o2scl::cli::parameter_size_t
p_n_warm_up
¶
-
o2scl::cli::parameter_int
p_user_seed
¶
-
o2scl::cli::parameter_size_t
p_max_bad_steps
¶
-
o2scl::cli::parameter_size_t
p_n_walk
¶
-
o2scl::cli::parameter_bool
p_aff_inv
¶
-
o2scl::cli::parameter_bool
p_table_sequence
¶
-
o2scl::cli::parameter_bool
p_store_rejects
¶
-
o2scl::cli::parameter_bool
p_couple_threads
¶
-
o2scl::cli::parameter_double
p_max_time
¶
-
o2scl::cli::parameter_size_t
p_max_iters
¶
-
o2scl::cli::parameter_size_t
p_file_update_iters
¶
-
o2scl::cli::parameter_double
p_file_update_time
¶
-
o2scl::cli::parameter_string
p_prefix
¶
-
o2scl::cli::parameter_int
p_verbose
¶
-
std::vector<std::string>
cl_args
¶ The arguments sent to the command-line.
Customization functions
-
o2scl::cli::parameter_double