Top | ![]() |
![]() |
![]() |
![]() |
NcMultiplicityFuncCrocceNcMultiplicityFuncCrocce — Dark matter halo -- Crocce multiplicity function. |
Functions
Description
Dark matter halo multipliciticy function fitted for the MICE simulations. They used friends of friends algorithm, FoF(0.2). See reference arXiv:0907.0019.
$$f_{\textrm{MICE}} (\sigma, z) = A(z) \left[ \sigma^{-a(z)} + b(z) \right] e^{\left[ - \frac{c(z)}{\sigma^2} \right]}$$, where $A(z) = 0.58 (1+z)^{-0.13}$, $a(z) = 1.37(1+z)^{-0.15}$, $b(z) = 0.3(1+z)^{-0.084}$, and $c(z) = 1.036(1+z)^{-0.024}$.
Functions
nc_multiplicity_func_crocce_new ()
NcMultiplicityFunc * nc_multiplicity_func_crocce_new (gdouble A0
,gdouble a0
,gdouble b0
,gdouble c0
);
FIXME
nc_multiplicity_func_crocce_set_A0 ()
void nc_multiplicity_func_crocce_set_A0 (NcMultiplicityFuncCrocce *mulf_crocce
,gdouble A0
);
Sets the value A0
to the “A0” property.
nc_multiplicity_func_crocce_get_A0 ()
gdouble
nc_multiplicity_func_crocce_get_A0 (const NcMultiplicityFuncCrocce *mulf_crocce
);
nc_multiplicity_func_crocce_set_a0 ()
void nc_multiplicity_func_crocce_set_a0 (NcMultiplicityFuncCrocce *mulf_crocce
,gdouble a0
);
Sets the value a0
to the “a0” property.
nc_multiplicity_func_crocce_get_a0 ()
gdouble
nc_multiplicity_func_crocce_get_a0 (const NcMultiplicityFuncCrocce *mulf_crocce
);
nc_multiplicity_func_crocce_set_b0 ()
void nc_multiplicity_func_crocce_set_b0 (NcMultiplicityFuncCrocce *mulf_crocce
,gdouble b0
);
Sets the value b0
to the “b0” property.
nc_multiplicity_func_crocce_get_b0 ()
gdouble
nc_multiplicity_func_crocce_get_b0 (const NcMultiplicityFuncCrocce *mulf_crocce
);
nc_multiplicity_func_crocce_set_c0 ()
void nc_multiplicity_func_crocce_set_c0 (NcMultiplicityFuncCrocce *mulf_crocce
,gdouble c0
);
Sets the value c0
to the “c0” property.
nc_multiplicity_func_crocce_get_c0 ()
gdouble
nc_multiplicity_func_crocce_get_c0 (const NcMultiplicityFuncCrocce *mulf_crocce
);
Property Details
The “A0”
property
“A0” double
FIXME Set correct values (limits)
Owner: NcMultiplicityFuncCrocce
Flags: Read / Write / Construct Only
Default value: 0.58
The “a0”
property
“a0” double
FIXME Set correct values (limits)
Owner: NcMultiplicityFuncCrocce
Flags: Read / Write / Construct Only
Default value: 1.37
The “b0”
property
“b0” double
FIXME Set correct values (limits)
Owner: NcMultiplicityFuncCrocce
Flags: Read / Write / Construct Only
Default value: 0.3