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