![]() |
CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
|
This is the complete list of members for cbl::statistics::Sampler, including all inherited members.
get_chain(const int par, const int chain, const int step) | cbl::statistics::Sampler | inline |
get_chain() | cbl::statistics::Sampler | inline |
get_chain_function_acceptance(std::vector< std::vector< double >> &chains, std::vector< double > &function, std::vector< double > &acceptance, const int start=0, const int thin=1) | cbl::statistics::Sampler | |
get_function(const int chain, const int step) | cbl::statistics::Sampler | inline |
m_acceptance | cbl::statistics::Sampler | protected |
m_chain_size | cbl::statistics::Sampler | protected |
m_chains | cbl::statistics::Sampler | protected |
m_function | cbl::statistics::Sampler | protected |
m_function_chain | cbl::statistics::Sampler | protected |
m_initialize_chains(const std::vector< std::vector< double >> start) | cbl::statistics::Sampler | protected |
m_initialize_chains_parallel(const std::vector< std::vector< double >> start) | cbl::statistics::Sampler | protected |
m_npar | cbl::statistics::Sampler | protected |
m_npar_free | cbl::statistics::Sampler | protected |
m_nwalkers | cbl::statistics::Sampler | protected |
m_sample_stretch_move_parallel_cpp(const int chain_size, const int nwalkers, const std::vector< std::vector< double >> start, const int seed=4241, const double aa=2) | cbl::statistics::Sampler | protected |
m_sample_stretch_move_parallel_py(const int chain_size, const int nwalkers, const std::vector< std::vector< double >> start, const int seed=4241, const double aa=2) | cbl::statistics::Sampler | protected |
m_set_gz(const int seed, const double aa=2) | cbl::statistics::Sampler | protected |
m_use_python | cbl::statistics::Sampler | protected |
operator()(std::vector< double > &pp) | cbl::statistics::Sampler | inline |
sample_stretch_move(const int chain_size, const int nwalkers, const std::vector< std::vector< double >> start, const int seed=4241, const double aa=2, const std::string outputFile=cbl::par::defaultString) | cbl::statistics::Sampler | |
sample_stretch_move_parallel(const int chain_size, const int nwalkers, const std::vector< std::vector< double >> start, const int seed=4241, const double aa=2) | cbl::statistics::Sampler | |
Sampler()=default | cbl::statistics::Sampler | |
Sampler(const int npar, const std::function< double(std::vector< double > &)> function) | cbl::statistics::Sampler | inline |
Sampler(const int npar, const int npar_free, const std::function< double(std::vector< double > &)> function) | cbl::statistics::Sampler | inline |
set_chain(const int npar, const int npar_free, const int chain_size, const int nwalkers) | cbl::statistics::Sampler | |
set_function(const std::function< double(std::vector< double > &)> function) | cbl::statistics::Sampler | |
write_chain(const std::string dir_output, const std::string file, const int start, const int thin) | cbl::statistics::Sampler | |
~Sampler()=default | cbl::statistics::Sampler |