![]() |
CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
|
This is the complete list of members for cbl::modelling::distribution::Modelling_Distribution, including all inherited members.
| data() | cbl::modelling::Modelling | inline |
| data_fit() | cbl::modelling::Modelling | inline |
| get_parameter_from_string(const std::string parameter) const | cbl::modelling::Modelling | inlinevirtual |
| get_prior(const int i) | cbl::modelling::Modelling | inline |
| get_response_function() | cbl::modelling::Modelling | inline |
| importance_sampling(const std::string input_dir, const std::string input_file, const int seed=666, const std::vector< size_t > column={}, const int header_lines_to_skip=1, const bool is_FITS_format=false, const bool apply_to_likelihood=false) | cbl::modelling::Modelling | |
| likelihood() | cbl::modelling::Modelling | |
| likelihood_parameters() | cbl::modelling::Modelling | |
| m_data | cbl::modelling::Modelling | protected |
| m_data_fit | cbl::modelling::Modelling | protected |
| m_data_model | cbl::modelling::distribution::Modelling_Distribution | protected |
| m_fit_range | cbl::modelling::Modelling | protected |
| m_isSet_response() | cbl::modelling::Modelling | inlineprotected |
| m_likelihood | cbl::modelling::Modelling | protected |
| m_model | cbl::modelling::Modelling | protected |
| m_parameter_priors | cbl::modelling::Modelling | protected |
| m_posterior | cbl::modelling::Modelling | protected |
| m_response_func | cbl::modelling::Modelling | protected |
| m_set_posterior(const int seed) | cbl::modelling::Modelling | |
| m_set_prior(std::vector< statistics::PriorDistribution > prior_distribution) | cbl::modelling::Modelling | protected |
| maximize_likelihood(const std::vector< double > start, const std::vector< std::vector< double >> parameter_limits, const unsigned int max_iter=10000, const double tol=1.e-6, const double epsilon=1.e-3) | cbl::modelling::Modelling | |
| maximize_posterior(const std::vector< double > start, const unsigned int max_iter=10000, const double tol=1.e-6, const double epsilon=1.e-3, const int seed=666) | cbl::modelling::Modelling | |
| Modelling()=default | cbl::modelling::Modelling | |
| Modelling_Distribution()=default | cbl::modelling::distribution::Modelling_Distribution | |
| Modelling_Distribution(const std::shared_ptr< cbl::data::Data > dataset) | cbl::modelling::distribution::Modelling_Distribution | inline |
| posterior() | cbl::modelling::Modelling | |
| posterior_parameters() | cbl::modelling::Modelling | |
| read_chain(const std::string input_dir, const std::string input_file, const int nwalkers, const std::vector< size_t > columns={}, const int skip_header=1, const bool fits=false) | cbl::modelling::Modelling | |
| reduced_chi2(const std::vector< double > parameter={}) | cbl::modelling::Modelling | |
| reset_fit_range() | cbl::modelling::Modelling | inline |
| sample_posterior(const int chain_size, const int nwalkers, const int seed=666, const double aa=2, const bool parallel=true) | cbl::modelling::Modelling | |
| sample_posterior(const int chain_size, const int nwalkers, const double radius, const std::vector< double > start, const unsigned int max_iter=10000, const double tol=1.e-6, const double epsilon=1.e-3, const int seed=666, const double aa=2, const bool parallel=true) | cbl::modelling::Modelling | |
| sample_posterior(const int chain_size, const int nwalkers, std::vector< double > &value, const double radius, const int seed=666, const double aa=2, const bool parallel=true) | cbl::modelling::Modelling | |
| sample_posterior(const int chain_size, const std::vector< std::vector< double >> chain_value, const int seed=666, const double aa=2, const bool parallel=true) | cbl::modelling::Modelling | |
| sample_posterior(const int chain_size, const int nwalkers, const std::string input_dir, const std::string input_file, const int seed=666, const double aa=2, const bool parallel=true) | cbl::modelling::Modelling | |
| set_data(const std::shared_ptr< data::Data > dataset) | cbl::modelling::Modelling | inline |
| set_fit_range(const double xmin, const double xmax) | cbl::modelling::Modelling | |
| set_fit_range(const double xmin, const double xmax, const double ymin, const double ymax) | cbl::modelling::Modelling | |
| set_likelihood(const statistics::LikelihoodType likelihood_type, const std::vector< size_t > x_index={0, 2}, const int w_index=-1, const double prec=1.e-10, const int Nres=-1) | cbl::modelling::Modelling | |
| set_likelihood(const cbl::statistics::Likelihood_function log_likelihood_function) | cbl::modelling::Modelling | |
| set_model_Distribution(const statistics::PriorDistribution mean_prior, const statistics::PriorDistribution std_prior, const std::string mean_name, const std::string std_name) | cbl::modelling::distribution::Modelling_Distribution | |
| set_model_Distribution(const double k, const statistics::PriorDistribution mean_prior, const statistics::PriorDistribution std0_prior, const std::string mean_name, const std::string std0_name, const std::string std_name) | cbl::modelling::distribution::Modelling_Distribution | |
| set_parameter_from_string(const std::string parameter, const double value) | cbl::modelling::Modelling | inlinevirtual |
| show_results(const int start=0, const int thin=1, const int nbins=50, const bool show_mode=false, const int ns=-1) | cbl::modelling::Modelling | |
| write_chain(const std::string output_dir, const std::string output_file, const int start=0, const int thin=1, const bool is_FITS_format=false, const int prec=5, const int ww=14) | cbl::modelling::Modelling | |
| write_model(const std::string output_dir, const std::string output_file, const std::vector< double > xx, const std::vector< double > parameters) | cbl::modelling::Modelling | virtual |
| write_model(const std::string output_dir, const std::string output_file, const std::vector< double > xx, const std::vector< double > yy, const std::vector< double > parameters) | cbl::modelling::Modelling | virtual |
| write_model_at_bestfit(const std::string output_dir, const std::string output_file, const std::vector< double > xx) | cbl::modelling::Modelling | virtual |
| write_model_at_bestfit(const std::string output_dir, const std::string output_file, const std::vector< double > xx, const std::vector< double > yy) | cbl::modelling::Modelling | virtual |
| write_model_from_chains(const std::string output_dir, const std::string output_file, const std::vector< double > xx, const int start=0, const int thin=1) | cbl::modelling::Modelling | virtual |
| write_model_from_chains(const std::string output_dir, const std::string output_file, const std::vector< double > xx, const std::vector< double > yy, const int start=0, const int thin=1) | cbl::modelling::Modelling | virtual |
| write_results(const std::string output_dir, const std::string root_file, const int start=0, const int thin=1, const int nbins=50, const bool fits=false, const bool compute_mode=false, const int ns=-1) | cbl::modelling::Modelling | |
| ~Modelling()=default | cbl::modelling::Modelling | virtual |
| ~Modelling_Distribution()=default | cbl::modelling::distribution::Modelling_Distribution | virtual |