![]() |
CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
|
This is the complete list of members for cbl::statistics::Chi2, including all inherited members.
| Chi2() | cbl::statistics::Chi2 | inline |
| Chi2(const std::shared_ptr< data::Data > data, const std::shared_ptr< Model > model, const bool use_covariance=false, const std::vector< size_t > x_index={0, 2}, const int w_index=-1) | cbl::statistics::Chi2 | |
| get_m_data() | cbl::statistics::Likelihood | inline |
| get_m_model() | cbl::statistics::Likelihood | inline |
| get_model_parameters() | cbl::statistics::Likelihood | inline |
| Likelihood() | cbl::statistics::Likelihood | inline |
| Likelihood(const std::shared_ptr< data::Data > data, const std::shared_ptr< Model > model, const LikelihoodType likelihood_type, const std::vector< size_t > x_index={0, 2}, const int w_index=-1, const std::shared_ptr< ModelParameters > model_parameters=NULL, const double prec=1.e-10, const int Nres=-1) | cbl::statistics::Likelihood | |
| Likelihood(const std::shared_ptr< data::Data > data, const std::shared_ptr< Model > model, const Likelihood_function log_likelihood_function, const std::shared_ptr< ModelParameters > model_parameters=NULL) | cbl::statistics::Likelihood | |
| log(std::vector< double > ¶meter) const | cbl::statistics::Likelihood | |
| m_data | cbl::statistics::Likelihood | protected |
| m_likelihood_function | cbl::statistics::Likelihood | protected |
| m_likelihood_function_grid | cbl::statistics::Likelihood | protected |
| m_likelihood_inputs | cbl::statistics::Likelihood | protected |
| m_likelihood_type | cbl::statistics::Likelihood | protected |
| m_log_likelihood_function | cbl::statistics::Likelihood | protected |
| m_log_likelihood_function_grid | cbl::statistics::Likelihood | protected |
| m_model | cbl::statistics::Likelihood | protected |
| m_model_parameters | cbl::statistics::Likelihood | protected |
| m_set_grid_likelihood_1D(const int npoints, const std::vector< std::vector< double >> parameter_limits, const std::string output_file) | cbl::statistics::Likelihood | protected |
| m_set_grid_likelihood_1D(const std::string input_file) | cbl::statistics::Likelihood | protected |
| m_set_grid_likelihood_2D(const int npoints, const std::vector< std::vector< double >> parameter_limits, const std::string output_file) | cbl::statistics::Likelihood | protected |
| m_set_grid_likelihood_2D(const std::string input_file) | cbl::statistics::Likelihood | protected |
| m_use_grid | cbl::statistics::Likelihood | protected |
| m_w_index | cbl::statistics::Likelihood | protected |
| m_x_index | cbl::statistics::Likelihood | protected |
| maximize(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::statistics::Likelihood | |
| minimize(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::statistics::Chi2 | |
| operator()(std::vector< double > &pp) const | cbl::statistics::Chi2 | |
| parameters() const | cbl::statistics::Likelihood | inline |
| set_data(std::shared_ptr< data::Data > data) | cbl::statistics::Likelihood | |
| set_function(const 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::statistics::Likelihood | |
| set_function(const LogLikelihood_function likelihood_function) | cbl::statistics::Likelihood | |
| set_grid(const int npoints, const std::vector< std::vector< double >> parameter_limits, const std::string file, const bool read=false) | cbl::statistics::Likelihood | |
| set_log_function(const LogLikelihood_function loglikelihood_function) | cbl::statistics::Likelihood | |
| set_model(std::shared_ptr< Model > model=NULL, const std::shared_ptr< ModelParameters > model_parameters=NULL) | cbl::statistics::Likelihood | |
| unset_grid() | cbl::statistics::Likelihood | |
| write_model(const std::string output_dir, const std::string output_file, const std::vector< double > parameters, const std::vector< double > xx={}, const std::vector< double > yy={}) | cbl::statistics::Likelihood | |
| 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::statistics::Likelihood | inline |
| write_results(const std::string dir_output, const std::string file) | cbl::statistics::Likelihood | |
| ~Chi2()=default | cbl::statistics::Chi2 | |
| ~Likelihood()=default | cbl::statistics::Likelihood | virtual |