![]() |
CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
|
This is the complete list of members for cbl::modelling::cosmo::Modelling_Cosmology, including all inherited members.
data() | cbl::modelling::Modelling | inline |
data_fit() | cbl::modelling::Modelling | inline |
fiducial_cosmology() | cbl::modelling::cosmo::Modelling_Cosmology | 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_cosmology | cbl::modelling::cosmo::Modelling_Cosmology | protected |
m_data | cbl::modelling::Modelling | protected |
m_data_fit | cbl::modelling::Modelling | protected |
m_data_model | cbl::modelling::cosmo::Modelling_Cosmology | protected |
m_data_type | cbl::modelling::cosmo::Modelling_Cosmology | protected |
m_fit_range | cbl::modelling::Modelling | protected |
m_isSet_response() | cbl::modelling::Modelling | inlineprotected |
m_likelihood | cbl::modelling::Modelling | protected |
m_map_cosmoPar | cbl::modelling::cosmo::Modelling_Cosmology | 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_Cosmology()=default | cbl::modelling::cosmo::Modelling_Cosmology | |
Modelling_Cosmology(const std::shared_ptr< cbl::data::Data > dataset, const std::vector< std::string > data_type) | cbl::modelling::cosmo::Modelling_Cosmology | |
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_cosmological_parameters(const std::vector< cbl::cosmology::CosmologicalParameter > cosmoPar_name, const std::vector< cbl::statistics::PriorDistribution > cosmoPar_prior, const std::string distance_prior=par::defaultString, const std::vector< std::string > external_dataset={}) | cbl::modelling::cosmo::Modelling_Cosmology | |
set_data(const std::shared_ptr< data::Data > dataset) | cbl::modelling::Modelling | inline |
set_fiducial_cosmology(const cbl::cosmology::Cosmology cosmology) | cbl::modelling::cosmo::Modelling_Cosmology | |
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_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_Cosmology()=default | cbl::modelling::cosmo::Modelling_Cosmology |