Multiplicity Function

Multiplicity Function — Dark Matter Halo FIXME

Description

FIXME

Functions

nc_multiplicity_func_new_from_name ()

NcMultiplicityFunc *
nc_multiplicity_func_new_from_name (gchar *multiplicity_name);

This function returns a new NcMultiplicityFunc whose type is defined by multiplicity_name .

Parameters

multiplicity_name

string which specifies the multiplicity function type.

 

Returns

A new NcMultiplicityFunc.


nc_multiplicity_func_eval ()

gdouble
nc_multiplicity_func_eval (NcMultiplicityFunc *mulf,
                           NcHICosmo *model,
                           gdouble sigma,
                           gdouble z);

FIXME

Parameters

mulf

a NcMultiplicityFunc.

 

model

a NcHICosmo.

 

sigma

FIXME

 

z

redshift.

 

Returns

FIXME


nc_multiplicity_func_free ()

void
nc_multiplicity_func_free (NcMultiplicityFunc *mulf);

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

Parameters

mulf

a NcMultiplicityFunc.

 

nc_multiplicity_func_clear ()

void
nc_multiplicity_func_clear (NcMultiplicityFunc **mulf);

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

Parameters

mulf

a NcMultiplicityFunc.

 

Types and Values