34 #ifndef __MODFUNCNCRM__
35 #define __MODFUNCNCRM__
47 namespace numbercounts {
63 std::vector<std::vector<double>>
mass_function_redshift_mass (
const std::vector<double> redshift,
const std::vector<double> mass,
const std::shared_ptr<void> inputs, std::vector<double> ¶meter);
79 std::vector<std::vector<double>>
number_density_redshift_mass (
const std::vector<double> redshift,
const std::vector<double> mass,
const std::shared_ptr<void> inputs, std::vector<double> ¶meter);
95 std::vector<std::vector<double>>
number_counts_redshift_mass (
const std::vector<double> redshift,
const std::vector<double> mass,
const std::shared_ptr<void> inputs, std::vector<double> ¶meter);
Global functions to model number counts of any type.
std::vector< std::vector< double > > mass_function_redshift_mass(const std::vector< double > redshift, const std::vector< double > mass, const std::shared_ptr< void > inputs, std::vector< double > ¶meter)
compute the mass function as a function of the mass and redshift
std::vector< std::vector< double > > number_counts_redshift_mass(const std::vector< double > redshift, const std::vector< double > mass, const std::shared_ptr< void > inputs, std::vector< double > ¶meter)
compute the number counts as a function of the mass and redshift
std::vector< std::vector< double > > number_density_redshift_mass(const std::vector< double > redshift, const std::vector< double > mass, const std::shared_ptr< void > inputs, std::vector< double > ¶meter)
compute the number density as a function of the mass and redshift
The global namespace of the CosmoBolognaLib