![]() |
![]() |
![]() |
NumCosmo Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties |
struct NcDistance; struct NcDistanceClass; gdouble (*NcDistanceFunc0) (NcDistance *dist
,NcHICosmo *model
); gdouble (*NcDistanceFunc1) (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_Omega_k (NcDistance *dist
,NcHICosmo *model
); gdouble nc_distance_acoustic_scale (NcDistance *dist
,NcHICosmo *model
); gdouble nc_distance_bao_A_scale (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_bao_r_Dv (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_comoving (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_comoving2luminosity (gint k
,gdouble sqrt_Omega_k
,gdouble hubble_dist
,gdouble z
,gdouble cd
); gdouble nc_distance_comoving2modulo (gint k
,gdouble sqrt_Omega_k
,gdouble hubble_dist
,gdouble z
,gdouble cd
); gdouble nc_distance_comoving_a0 (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_comoving_a0_lss (NcDistance *dist
,NcHICosmo *model
); gdouble nc_distance_comoving_lss (NcDistance *dist
,NcHICosmo *model
); gdouble nc_distance_conformal_lookback_time (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_conformal_time (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_conformal_time_mks_scale (NcDistance *dist
,NcHICosmo *model
); gdouble nc_distance_cosmic_time (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_cosmic_time_mks_scale (NcDistance *dist
,NcHICosmo *model
); gdouble nc_distance_curvature (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_decoupling_redshift (NcDistance *dist
,NcHICosmo *model
); gdouble nc_distance_dilation_scale (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_dilation_scale_ratio (NcDistance *dist
,NcHICosmo *model
); gdouble nc_distance_dmodulo (gint k
,gdouble Omega_k
,gdouble sqrt_Omega_k
,gdouble cd
,gdouble dcd
,gdouble d_omega_t
); gdouble nc_distance_drag_redshift (NcDistance *dist
,NcHICosmo *model
); void nc_distance_free (NcDistance *dist
); NcmMSetFunc * nc_distance_func0_new (NcDistance *dist
,NcDistanceFunc0 f0
); NcmMSetFunc * nc_distance_func1_new (NcDistance *dist
,NcDistanceFunc1 f1
); gdouble nc_distance_hubble (NcDistance *dist
,NcHICosmo *model
); gdouble nc_distance_lookback_time (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_luminosity (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_luminosity2comoving (gint k
,gdouble sqrt_Omega_k
,gdouble hubble_dist
,gdouble z
,gdouble ld
); gdouble nc_distance_luminosity2modulo (gint k
,gdouble sqrt_Omega_k
,gdouble hubble_dist
,gdouble z
,gdouble ld
); gdouble nc_distance_modulo (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_modulo2comoving (gint k
,gdouble sqrt_Omega_k
,gdouble hubble_dist
,gdouble z
,gdouble dm
); gdouble nc_distance_modulo2luminosity (gint k
,gdouble sqrt_Omega_k
,gdouble hubble_dist
,gdouble z
,gdouble dm
); NcDistance * nc_distance_new (gdouble z_f
); void nc_distance_prepare (NcDistance *dist
,NcHICosmo *model
); void nc_distance_prepare_if_needed (NcDistance *dist
,NcHICosmo *model
); NcDistance * nc_distance_ref (NcDistance *dist
); gdouble nc_distance_shift_parameter (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_shift_parameter_lss (NcDistance *dist
,NcHICosmo *model
); gdouble nc_distance_sound_horizon (NcDistance *dist
,NcHICosmo *model
,gdouble z
); gdouble nc_distance_transverse (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
gdouble nc_distance_acoustic_scale (NcDistance *dist
,NcHICosmo *model
);
gdouble nc_distance_bao_A_scale (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
gdouble nc_distance_bao_r_Dv (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
gdouble nc_distance_comoving (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
FIXME
|
pointer to the type defined by NcDistance |
|
pointer to the type defined by NcHICosmo |
|
FIXME |
Returns : |
FIXME |
gdouble nc_distance_comoving2luminosity (gint k
,gdouble sqrt_Omega_k
,gdouble hubble_dist
,gdouble z
,gdouble cd
);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
an integer. |
gdouble nc_distance_comoving2modulo (gint k
,gdouble sqrt_Omega_k
,gdouble hubble_dist
,gdouble z
,gdouble cd
);
The function description goes here.
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gdouble nc_distance_comoving_a0 (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
FIXME
|
a NcDistance |
|
a NcHICosmo |
|
FIXME |
Returns : |
FIXME |
gdouble nc_distance_comoving_a0_lss (NcDistance *dist
,NcHICosmo *model
);
FIXME
|
a NcDistance |
|
a NcHICosmo |
Returns : |
FIXME |
gdouble nc_distance_comoving_lss (NcDistance *dist
,NcHICosmo *model
);
FIXME
|
a NcDistance |
|
a NcHICosmo |
Returns : |
FIXME |
gdouble nc_distance_conformal_lookback_time (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
gdouble nc_distance_conformal_time (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
gdouble nc_distance_conformal_time_mks_scale (NcDistance *dist
,NcHICosmo *model
);
gdouble nc_distance_cosmic_time (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
gdouble nc_distance_cosmic_time_mks_scale (NcDistance *dist
,NcHICosmo *model
);
gdouble nc_distance_curvature (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
FIXME
|
a NcDistance |
|
a NcHICosmo |
|
FIXME |
Returns : |
FIXME |
gdouble nc_distance_decoupling_redshift (NcDistance *dist
,NcHICosmo *model
);
gdouble nc_distance_dilation_scale (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
gdouble nc_distance_dilation_scale_ratio (NcDistance *dist
,NcHICosmo *model
);
gdouble nc_distance_dmodulo (gint k
,gdouble Omega_k
,gdouble sqrt_Omega_k
,gdouble cd
,gdouble dcd
,gdouble d_omega_t
);
gdouble nc_distance_drag_redshift (NcDistance *dist
,NcHICosmo *model
);
NcmMSetFunc * nc_distance_func0_new (NcDistance *dist
,NcDistanceFunc0 f0
);
|
FIXME |
|
FIXME. [scope notified] |
Returns : |
FIXME. [transfer full] |
NcmMSetFunc * nc_distance_func1_new (NcDistance *dist
,NcDistanceFunc1 f1
);
|
FIXME |
|
FIXME. [scope notified] |
Returns : |
FIXME. [transfer full] |
gdouble nc_distance_hubble (NcDistance *dist
,NcHICosmo *model
);
The function description goes here.
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gdouble nc_distance_lookback_time (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
gdouble nc_distance_luminosity (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
The function description goes here.
|
a NcDistance |
|
a NcHICosmo |
|
FIXME |
Returns : |
FIXME |
gdouble nc_distance_luminosity2comoving (gint k
,gdouble sqrt_Omega_k
,gdouble hubble_dist
,gdouble z
,gdouble ld
);
The function description goes here.
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gdouble nc_distance_luminosity2modulo (gint k
,gdouble sqrt_Omega_k
,gdouble hubble_dist
,gdouble z
,gdouble ld
);
The function description goes here.
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gdouble nc_distance_modulo (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
FIXME
|
a NcDistance |
|
a NcHICosmo |
|
FIXME |
Returns : |
FIXME |
gdouble nc_distance_modulo2comoving (gint k
,gdouble sqrt_Omega_k
,gdouble hubble_dist
,gdouble z
,gdouble dm
);
The function description goes here.
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gdouble nc_distance_modulo2luminosity (gint k
,gdouble sqrt_Omega_k
,gdouble hubble_dist
,gdouble z
,gdouble dm
);
The function description goes here.
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
void nc_distance_prepare_if_needed (NcDistance *dist
,NcHICosmo *model
);
FIXME
|
FIXME, |
|
FIXME |
NcDistance * nc_distance_ref (NcDistance *dist
);
FIXME
|
a NcDistance. |
Returns : |
FIXME. [transfer full] |
gdouble nc_distance_shift_parameter (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
FIXME
|
a NcDistance |
|
a NcHICosmo |
|
FIXME |
Returns : |
FIXME |
gdouble nc_distance_shift_parameter_lss (NcDistance *dist
,NcHICosmo *model
);
Calculate the shift parameter (sqrt(Omega_m)*D_A(z_\star))
|
a NcDistance |
|
a NcHICosmo |
Returns : |
FIXME |
gdouble nc_distance_sound_horizon (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
gdouble nc_distance_transverse (NcDistance *dist
,NcHICosmo *model
,gdouble z
);
FIXME
|
a NcDistance |
|
a NcHICosmo |
|
FIXME |
Returns : |
FIXME |