![]() |
![]() |
![]() |
NumCosmo Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy |
Transfer Function Abstract ClassTransfer Function Abstract Class — Defines the prototype of the NcTransferFunc object. |
struct NcTransferFunc; struct NcTransferFuncClass; gdouble nc_transfer_func_eval (NcTransferFunc *tf
,NcHICosmo *model
,gdouble kh
); void nc_transfer_func_free (NcTransferFunc *tf
); gdouble nc_transfer_func_matter_powerspectrum (NcTransferFunc *tf
,NcHICosmo *model
,gdouble kh
); NcTransferFunc * nc_transfer_func_new_from_name (gchar *transfer_name
); void nc_transfer_func_prepare (NcTransferFunc *tf
,NcHICosmo *model
);
GObject +----NcTransferFunc +----NcTransferFuncBBKS +----NcTransferFuncCAMB +----NcTransferFuncEH +----NcTransferFuncPert
This module comprises the set of functions to compute the transfer function and derived quantities. See also Transfer Function.
gdouble nc_transfer_func_eval (NcTransferFunc *tf
,NcHICosmo *model
,gdouble kh
);
FIXME
|
a NcTransferFunc. |
|
a NcHICosmo. |
|
FIXME |
Returns : |
FIXME |
void nc_transfer_func_free (NcTransferFunc *tf
);
Atomically decrements the reference count of tf
by one. If the reference count drops to 0,
all memory allocated by tf
is released.
|
a NcTransferFunc. |
gdouble nc_transfer_func_matter_powerspectrum (NcTransferFunc *tf
,NcHICosmo *model
,gdouble kh
);
FIXME
|
a NcTransferFunc. |
|
a NcHICosmo. |
|
FIXME |
Returns : |
FIXME |
NcTransferFunc * nc_transfer_func_new_from_name (gchar *transfer_name
);
This function returns a new NcTransferFunc whose type is defined by transfer_name
.
|
string which specifies the transfer function type. |
Returns : |
A new NcTransferFunc. |
void nc_transfer_func_prepare (NcTransferFunc *tf
,NcHICosmo *model
);
FIXME
|
a NcTransferFunc. |
|
a NcHICosmo. |