CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
cbl::statistics::Model1D Member List

This is the complete list of members for cbl::statistics::Model1D, including all inherited members.

dimension() constcbl::statistics::Modelinline
inputs()cbl::statistics::Modelinline
m_dimensioncbl::statistics::Modelprotected
m_functioncbl::statistics::Modelprotected
m_inputscbl::statistics::Modelprotected
m_parameterscbl::statistics::Modelprotected
Model()=defaultcbl::statistics::Model
Model(const int nparameters, std::vector< ParameterType > parameterTypes, std::vector< std::string > parameterNames, const std::shared_ptr< void > inputs)cbl::statistics::Modelinline
Model1D()cbl::statistics::Model1Dinline
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::Model1Dinline
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::Model1Dinline
operator()(const double xx, std::vector< double > &parameters) const overridecbl::statistics::Model1Dinlinevirtual
operator()(const std::vector< double > xx, std::vector< double > &parameters) const overridecbl::statistics::Model1Dinlinevirtual
cbl::statistics::Model::operator()(const std::vector< std::vector< double >> xx, std::vector< double > &parameters) constcbl::statistics::Model
cbl::statistics::Model::operator()(const double xx, const double yy, std::vector< double > &parameters) constcbl::statistics::Modelinlinevirtual
cbl::statistics::Model::operator()(const std::vector< double > xx, const std::vector< double > yy, std::vector< double > &parameters) constcbl::statistics::Modelinlinevirtual
parameters()cbl::statistics::Modelinline
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::Modelinline
set_inputs(std::shared_ptr< void > inputs)cbl::statistics::Modelinline
set_parameters(const std::shared_ptr< ModelParameters > parameters)cbl::statistics::Modelinline
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) overridecbl::statistics::Model1Dvirtual
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::Modelinlinevirtual
write(const std::string output_dir, const std::string output_file, const std::vector< double > xx, const std::vector< double > parameters) overridecbl::statistics::Model1Dvirtual
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::Modelinlinevirtual
write_at_bestfit(const std::string output_dir, const std::string output_file, const std::vector< double > xx) overridecbl::statistics::Model1Dvirtual
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::Modelinlinevirtual
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) overridecbl::statistics::Model1Dvirtual
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::Modelinlinevirtual
~Model()=defaultcbl::statistics::Modelvirtual
~Model1D()=defaultcbl::statistics::Model1D