| Top |
Object Hierarchy
GObject ╰── NcMultiplicityFunc ├── NcMultiplicityFuncCrocce ├── NcMultiplicityFuncJenkins ├── NcMultiplicityFuncPS ├── NcMultiplicityFuncST ├── NcMultiplicityFuncTinkerCrit ├── NcMultiplicityFuncTinker ├── NcMultiplicityFuncTinkerMean ├── NcMultiplicityFuncTinkerMeanNormalized ╰── NcMultiplicityFuncWarren
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
.
nc_multiplicity_func_eval ()
gdouble nc_multiplicity_func_eval (NcMultiplicityFunc *mulf,NcHICosmo *cosmo,gdouble sigma,gdouble z);
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.
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.