NcMultiplicityFuncJenkins

NcMultiplicityFuncJenkins — Dark matter halo -- Jenkins multiplicity function.

Functions

Object Hierarchy

    GObject
    ╰── NcMultiplicityFunc
        ╰── NcMultiplicityFuncJenkins

Description

Computes the multiplicity function of dark matter halos using the Jenkins et al. (2001) model. Jenkins et al. (2001) [arXiv:astro-ph/0005260] is a parametrization of the Press-Schechter multiplicity function.

Reference: astro-ph/0005260

Functions

nc_multiplicity_func_jenkins_new ()

NcMultiplicityFuncJenkins *
nc_multiplicity_func_jenkins_new (void);

FIXME

Returns

A new NcMultiplicityFuncJenkins.


nc_multiplicity_func_jenkins_ref ()

NcMultiplicityFuncJenkins *
nc_multiplicity_func_jenkins_ref (NcMultiplicityFuncJenkins *mj);

Increases the reference count of mj by one.

Parameters

Returns

mj .

[transfer full]


nc_multiplicity_func_jenkins_free ()

void
nc_multiplicity_func_jenkins_free (NcMultiplicityFuncJenkins *mj);

Atomically decrements the reference count of mj by one. If the reference count drops to 0, all memory allocated by mj is released.

Parameters


nc_multiplicity_func_jenkins_clear ()

void
nc_multiplicity_func_jenkins_clear (NcMultiplicityFuncJenkins **mj);

Atomically decrements the reference count of mj by one. If the reference count drops to 0, all memory allocated by mj is released. Set the pointer to NULL;

Parameters