Top | ![]() |
![]() |
![]() |
![]() |
Functions
NcGrowthFunc * | nc_growth_func_new () |
NcGrowthFunc * | nc_growth_func_ref () |
void | nc_growth_func_free () |
void | nc_growth_func_clear () |
void | nc_growth_func_prepare () |
void | nc_growth_func_prepare_if_needed () |
gdouble | nc_growth_func_eval () |
gdouble | nc_growth_func_eval_deriv () |
void | nc_growth_func_eval_both () |
gdouble | nc_growth_func_get_dust_norma_Da0 () |
Functions
nc_growth_func_new ()
NcGrowthFunc *
nc_growth_func_new (void
);
This function allocates memory for a new NcGrowthFunc object.
nc_growth_func_ref ()
NcGrowthFunc *
nc_growth_func_ref (NcGrowthFunc *gf
);
Increases the reference count of gf
atomically.
nc_growth_func_free ()
void
nc_growth_func_free (NcGrowthFunc *gf
);
Atomically decrements the reference count of gf
by one. If the reference count drops to 0,
all memory allocated by gf
is released.
nc_growth_func_clear ()
void
nc_growth_func_clear (NcGrowthFunc **gf
);
Atomically decrements the reference count of gf
by one. If the reference count drops to 0,
all memory allocated by gf
is released. Set pointer to NULL.
nc_growth_func_prepare_if_needed ()
void nc_growth_func_prepare_if_needed (NcGrowthFunc *gf
,NcHICosmo *cosmo
);
FIXME
nc_growth_func_eval ()
gdouble nc_growth_func_eval (NcGrowthFunc *gf
,NcHICosmo *cosmo
,gdouble z
);
FIXME
nc_growth_func_eval_deriv ()
gdouble nc_growth_func_eval_deriv (NcGrowthFunc *gf
,NcHICosmo *cosmo
,gdouble z
);
FIXME
nc_growth_func_eval_both ()
void nc_growth_func_eval_both (NcGrowthFunc *gf
,NcHICosmo *cosmo
,gdouble z
,gdouble *d
,gdouble *f
);
FIXME
nc_growth_func_get_dust_norma_Da0 ()
gdouble
nc_growth_func_get_dust_norma_Da0 (NcGrowthFunc *gf
);
FIXME