| NumCosmo Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
Synopsis
struct NcGrowthFunc; struct NcGrowthFuncClass; void nc_growth_func_clear (NcGrowthFunc **gf); NcGrowthFunc * nc_growth_func_copy (NcGrowthFunc *gf); gdouble nc_growth_func_eval (NcGrowthFunc *gf,NcHICosmo *model,gdouble z); void nc_growth_func_eval_both (NcGrowthFunc *gf,NcHICosmo *model,gdouble z,gdouble *d,gdouble *f); gdouble nc_growth_func_eval_deriv (NcGrowthFunc *gf,NcHICosmo *model,gdouble z); void nc_growth_func_free (NcGrowthFunc *gf); NcGrowthFunc * nc_growth_func_new (void); void nc_growth_func_prepare (NcGrowthFunc *gf,NcHICosmo *model);
Details
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.
|
a NcGrowthFunc. |
nc_growth_func_copy ()
NcGrowthFunc * nc_growth_func_copy (NcGrowthFunc *gf);
This function duplicates gf.
|
a NcGrowthFunc. |
Returns : |
A NcGrowthFunc. [transfer full] |
nc_growth_func_eval ()
gdouble nc_growth_func_eval (NcGrowthFunc *gf,NcHICosmo *model,gdouble z);
FIXME
|
a NcGrowthFunc. |
|
a NcHICosmo. |
|
redshift. |
Returns : |
The normalized groth function at z. |
nc_growth_func_eval_both ()
void nc_growth_func_eval_both (NcGrowthFunc *gf,NcHICosmo *model,gdouble z,gdouble *d,gdouble *f);
FIXME
|
a NcGrowthFunc. |
|
a NcHICosmo. |
|
redshift. |
|
Growth function. |
|
Growth function derivative. |
Returns : |
FIXME |
nc_growth_func_eval_deriv ()
gdouble nc_growth_func_eval_deriv (NcGrowthFunc *gf,NcHICosmo *model,gdouble z);
FIXME
|
a NcGrowthFunc. |
|
a NcHICosmo. |
|
redshift. |
Returns : |
FIXME |
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.
|
a NcGrowthFunc. |
nc_growth_func_new ()
NcGrowthFunc * nc_growth_func_new (void);
This function allocates memory for a new NcGrowthFunc object.
Returns : |
A new NcGrowthFunc. |
nc_growth_func_prepare ()
void nc_growth_func_prepare (NcGrowthFunc *gf,NcHICosmo *model);
FIXME
|
a NcGrowthFunc. |
|
a NcHICosmo. |