34 #ifndef __MODFUNCNCM__
35 #define __MODFUNCNCM__
47 namespace numbercounts {
61 std::vector<double>
mass_function_mass (
const std::vector<double> mass,
const std::shared_ptr<void> inputs, std::vector<double> ¶meter);
75 std::vector<double>
number_density_mass (
const std::vector<double> mass,
const std::shared_ptr<void> inputs, std::vector<double> ¶meter);
89 std::vector<double>
number_counts_mass (
const std::vector<double> mass,
const std::shared_ptr<void> inputs, std::vector<double> ¶meter);
103 std::vector<double>
number_counts_mass_snapshot (
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< double > mass_function_mass(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
std::vector< double > number_density_mass(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
std::vector< double > number_counts_mass_snapshot(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 for a simulation snapshot
std::vector< double > number_counts_mass(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
The global namespace of the CosmoBolognaLib