![]() |
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 |