![]() |
CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
|
This is the complete list of members for cbl::statistics::Model1D, including all inherited members.
dimension() const | cbl::statistics::Model | inline |
inputs() | cbl::statistics::Model | inline |
m_dimension | cbl::statistics::Model | protected |
m_function | cbl::statistics::Model | protected |
m_inputs | cbl::statistics::Model | protected |
m_parameters | cbl::statistics::Model | protected |
Model()=default | cbl::statistics::Model | |
Model(const int nparameters, std::vector< ParameterType > parameterTypes, std::vector< std::string > parameterNames, const std::shared_ptr< void > inputs) | cbl::statistics::Model | inline |
Model1D() | cbl::statistics::Model1D | inline |
Model1D(const model_function_1D function, const size_t nparameters, std::vector< ParameterType > parameterTypes={}, std::vector< std::string > parameterNames={}, const std::shared_ptr< void > inputs=NULL) | cbl::statistics::Model1D | inline |
Model1D(const std::vector< double >(*function)(const std::vector< double > xx, std::vector< double > &val), const size_t nparameters, std::vector< ParameterType > parameterTypes={}, std::vector< std::string > parameterNames={}, const std::shared_ptr< void > inputs=NULL) | cbl::statistics::Model1D | inline |
operator()(const double xx, std::vector< double > ¶meters) const override | cbl::statistics::Model1D | inlinevirtual |
operator()(const std::vector< double > xx, std::vector< double > ¶meters) const override | cbl::statistics::Model1D | inlinevirtual |
cbl::statistics::Model::operator()(const std::vector< std::vector< double >> xx, std::vector< double > ¶meters) const | cbl::statistics::Model | |
cbl::statistics::Model::operator()(const double xx, const double yy, std::vector< double > ¶meters) const | cbl::statistics::Model | inlinevirtual |
cbl::statistics::Model::operator()(const std::vector< double > xx, const std::vector< double > yy, std::vector< double > ¶meters) const | cbl::statistics::Model | inlinevirtual |
parameters() | cbl::statistics::Model | inline |
set_function(const model_function_1D function) | cbl::statistics::Model1D | |
set_function(const std::vector< double >(*function)(const std::vector< double > xx, std::vector< double > &val)) | cbl::statistics::Model1D | |
cbl::statistics::Model::set_function(const model_function_2D function) | cbl::statistics::Model | inline |
set_inputs(std::shared_ptr< void > inputs) | cbl::statistics::Model | inline |
set_parameters(const std::shared_ptr< ModelParameters > parameters) | cbl::statistics::Model | inline |
set_parameters(const size_t nparameters, std::vector< ParameterType > parameterTypes, std::vector< std::string > parameterNames) | cbl::statistics::Model | |
stats_from_chains(const std::vector< double > xx, std::vector< double > &median_model, std::vector< double > &low_model, std::vector< double > &up_model, const int start=0, const int thin=1) override | cbl::statistics::Model1D | virtual |
cbl::statistics::Model::stats_from_chains(const std::vector< std::vector< double >> xx, std::vector< std::vector< double >> &median_model, std::vector< std::vector< double >> &low_model, std::vector< std::vector< double >> &up_model, const int start=0, const int thin=1) | cbl::statistics::Model | |
cbl::statistics::Model::stats_from_chains(const std::vector< double > xx, const std::vector< double > yy, std::vector< std::vector< double >> &median_model, std::vector< std::vector< double >> &low_model, std::vector< std::vector< double >> &up_model, const int start=0, const int thin=1) | cbl::statistics::Model | inlinevirtual |
write(const std::string output_dir, const std::string output_file, const std::vector< double > xx, const std::vector< double > parameters) override | cbl::statistics::Model1D | virtual |
cbl::statistics::Model::write(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::statistics::Model | inlinevirtual |
write_at_bestfit(const std::string output_dir, const std::string output_file, const std::vector< double > xx) override | cbl::statistics::Model1D | virtual |
cbl::statistics::Model::write_at_bestfit(const std::string output_dir, const std::string output_file, const std::vector< double > xx, const std::vector< double > yy) | cbl::statistics::Model | inlinevirtual |
write_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) override | cbl::statistics::Model1D | virtual |
cbl::statistics::Model::write_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::statistics::Model | inlinevirtual |
~Model()=default | cbl::statistics::Model | virtual |
~Model1D()=default | cbl::statistics::Model1D |