![]() |
![]() |
![]() |
NumCosmo Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy |
Synopsis
struct NcmC; struct NcmCClass; gdouble ncm_c_AR (void
); gdouble ncm_c_AU (void
); gdouble ncm_c_G (void
); gdouble ncm_c_H_Lyman_2p (void
); gdouble ncm_c_H_Lyman_2p_wl (void
); gdouble ncm_c_H_Lyman_2p_wl3_8pi (void
); gdouble ncm_c_H_Lyman_2s (void
); gdouble ncm_c_H_Lyman_2s_wl (void
); gdouble ncm_c_H_Lyman_2s_wl3_8pi (void
); gdouble ncm_c_H_Lyman_series (const gint n
,const gint j
); gdouble ncm_c_H_Lyman_series_wl (const gint n
,const gint j
); gdouble ncm_c_H_bind (const gint n
,const gint j
); gdouble ncm_c_H_bind_1s (void
); gdouble ncm_c_H_bind_2p (void
); gdouble ncm_c_H_bind_2s (void
); gdouble ncm_c_H_reduced_energy (void
); gdouble ncm_c_H_reduced_mass (void
); gdouble ncm_c_HeII_bind_1s (void
); gdouble ncm_c_HeI_2s_m_2p (void
); gdouble ncm_c_HeI_2s_m_2p_kb (void
); gdouble ncm_c_HeI_Lyman_2p (void
); gdouble ncm_c_HeI_Lyman_2p_wl (void
); gdouble ncm_c_HeI_Lyman_2p_wl3_8pi (void
); gdouble ncm_c_HeI_Lyman_2s (void
); gdouble ncm_c_HeI_Lyman_2s_wl (void
); gdouble ncm_c_HeI_Lyman_2s_wl3_8pi (void
); gdouble ncm_c_HeI_bind_1s (void
); gdouble ncm_c_HeI_bind_2p (void
); gdouble ncm_c_HeI_bind_2s (void
); gdouble ncm_c_Mpc (void
); gdouble ncm_c_bao_eisenstein_A (void
); gdouble ncm_c_bao_eisenstein_DV (void
); gdouble ncm_c_bao_eisenstein_sigma_A (void
); gdouble ncm_c_bao_eisenstein_sigma_DV (void
); gdouble ncm_c_bao_eisenstein_z (void
); gdouble ncm_c_bao_percival2007_DV_DV (void
); gdouble ncm_c_bao_percival2007_sigma_DV_DV (void
); gdouble ncm_c_bao_percival2010_DV_DV (void
); gdouble ncm_c_bao_percival2010_sigma_DV_DV (void
); gdouble ncm_c_blackbody_energy_density (void
); gdouble ncm_c_boltzmann_factor_H_1s (const gdouble T
); gdouble ncm_c_boltzmann_factor_H_2p (const gdouble T
); gdouble ncm_c_boltzmann_factor_H_2s (const gdouble T
); gdouble ncm_c_boltzmann_factor_HeI_1s (const gdouble T
); gdouble ncm_c_boltzmann_factor_HeI_2p (const gdouble T
); gdouble ncm_c_boltzmann_factor_HeI_2s (const gdouble T
); gdouble ncm_c_c (void
); gdouble ncm_c_c2 (void
); gdouble ncm_c_crit_density (void
); gdouble ncm_c_crit_mass_density (void
); gdouble ncm_c_crit_mass_density_solar_Mpc (void
); gdouble ncm_c_crit_number_density_n (void
); gdouble ncm_c_crit_number_density_p (void
); gdouble ncm_c_decay_H_rate_2s_1s (void
); gdouble ncm_c_decay_He_rate_2s_1s (void
); gdouble ncm_c_degree_to_radian (const gdouble d
); gdouble ncm_c_fine_struct (void
); gdouble ncm_c_fine_struct_square (void
); gdouble ncm_c_h (void
); gdouble ncm_c_hbar (void
); gdouble ncm_c_hc (void
); gdouble ncm_c_hubble_cte_hst (void
); gdouble ncm_c_hubble_cte_msa (void
); gdouble ncm_c_hubble_cte_wmap (void
); gdouble ncm_c_hubble_radius (void
); gdouble ncm_c_hubble_radius_planck (void
); gdouble ncm_c_kb (void
); gdouble ncm_c_kpc (void
); long double ncm_c_ln2pi (void
); long double ncm_c_lnpi_4 (void
); gdouble ncm_c_mass_e (void
); gdouble ncm_c_mass_n (void
); gdouble ncm_c_mass_p (void
); gdouble ncm_c_mass_ratio_alpha_p (void
); gdouble ncm_c_mass_solar (void
); gdouble ncm_c_neutrino_n_eff (void
); gdouble ncm_c_pc (void
); long double ncm_c_pi (void
); gdouble ncm_c_planck_length (void
); gdouble ncm_c_planck_length2 (void
); gdouble ncm_c_prim_H_Yp (void
); gdouble ncm_c_prim_He_Yp (void
); gdouble ncm_c_prim_XHe (void
); gdouble ncm_c_radian_0_2pi (const gdouble r
); gdouble ncm_c_radian_to_degree (const gdouble r
); gdouble ncm_c_radiation_h2Omega_r_to_temp (const gdouble omr
); gdouble ncm_c_radiation_temp_to_h2omega_r (const gdouble T
); gdouble ncm_c_rest_energy_e (void
); gdouble ncm_c_rest_energy_n (void
); gdouble ncm_c_rest_energy_p (void
); gdouble ncm_c_sign_sin (const gdouble r
); long double ncm_c_sqrt_1_4pi (void
); long double ncm_c_sqrt_3_4pi (void
); long double ncm_c_stats_1sigma (void
); long double ncm_c_stats_2sigma (void
); long double ncm_c_stats_3sigma (void
); gdouble ncm_c_stefan_boltzmann (void
); long double ncm_c_tan_1arcsec (void
); gdouble ncm_c_thermal_wl_e (void
); gdouble ncm_c_thermal_wl_n (void
); gdouble ncm_c_thermal_wl_p (void
); gdouble ncm_c_thermal_wn_e (void
); gdouble ncm_c_thermal_wn_n (void
); gdouble ncm_c_thermal_wn_p (void
); gdouble ncm_c_thomson_cs (void
); gdouble ncm_c_wmap3_cmb_R (void
); gdouble ncm_c_wmap3_cmb_sigma_R (void
); gdouble ncm_c_wmap3_cmb_z (void
); gdouble ncm_c_wmap5_cmb_R (void
); gdouble ncm_c_wmap5_cmb_sigma_R (void
); gdouble ncm_c_wmap5_cmb_z (void
); gdouble ncm_c_wmap5_coadded_I_K (void
); gdouble ncm_c_wmap5_coadded_I_Ka (void
); gdouble ncm_c_wmap5_coadded_I_Q (void
); gdouble ncm_c_wmap5_coadded_I_V (void
); gdouble ncm_c_wmap5_coadded_I_W (void
); gdouble ncm_c_wmap7_cmb_R (void
); gdouble ncm_c_wmap7_cmb_sigma_R (void
); gdouble ncm_c_wmap7_cmb_z (void
);
Description
Mathematical and physical constants and constants manipulation functions. Using 2006 CODATA recommended values, see constants.txt.
Details
ncm_c_AU ()
gdouble ncm_c_AU (void
);
Returns : |
Astronomical unit (http://ssd.jpl.nasa.gov/?constants). |
ncm_c_H_Lyman_2p ()
gdouble ncm_c_H_Lyman_2p (void
);
FIXME: Cite source.
Returns : |
Energy difference between levels 1s and 2p. |
ncm_c_H_Lyman_2p_wl ()
gdouble ncm_c_H_Lyman_2p_wl (void
);
FIXME: Cite source.
Returns : |
Wavelenght relative to the energy difference between levels 1s and 2s. |
ncm_c_H_Lyman_2p_wl3_8pi ()
gdouble ncm_c_H_Lyman_2p_wl3_8pi (void
);
FIXME: Cite source.
Returns : |
Cubic power of the wavelenght relative to the energy difference between levels 1s and 2p divided by (8*pi). |
ncm_c_H_Lyman_2s ()
gdouble ncm_c_H_Lyman_2s (void
);
FIXME: Cite source.
Returns : |
Energy difference between levels 1s and 2s. |
ncm_c_H_Lyman_2s_wl ()
gdouble ncm_c_H_Lyman_2s_wl (void
);
FIXME: Cite source.
Returns : |
Wavelenght relative to the energy difference between levels 1s and 2s. |
ncm_c_H_Lyman_2s_wl3_8pi ()
gdouble ncm_c_H_Lyman_2s_wl3_8pi (void
);
FIXME: Cite source.
Returns : |
Cubic power of the Wavelenght relative to the energy difference between levels 1s and 2s divided by (8*pi). |
ncm_c_H_Lyman_series ()
gdouble ncm_c_H_Lyman_series (const gint n
,const gint j
);
Energy difference between levels 1s and n,j. FIXME: Cite source.
|
FIXME |
|
FIXME |
Returns : |
Hydrogen Lyman series. |
ncm_c_H_Lyman_series_wl ()
gdouble ncm_c_H_Lyman_series_wl (const gint n
,const gint j
);
FIXME: Cite source.
|
FIXME |
|
FIXME |
Returns : |
Wavelenght relative to the energy difference between levels 1s and n,j. |
ncm_c_H_bind ()
gdouble ncm_c_H_bind (const gint n
,const gint j
);
|
FIXME |
|
FIXME FIXME: Cite source. |
Returns : |
Hydrogen binding energy. |
ncm_c_H_bind_1s ()
gdouble ncm_c_H_bind_1s (void
);
FIXME: Cite source.
Returns : |
Hydrogen 1s binding energy. |
ncm_c_H_bind_2p ()
gdouble ncm_c_H_bind_2p (void
);
FIXME: Cite source.
Returns : |
Hydrogen 2p binding energy. |
ncm_c_H_bind_2s ()
gdouble ncm_c_H_bind_2s (void
);
FIXME: Cite source.
Returns : |
Hydrogen 2s binding energy. |
ncm_c_H_reduced_energy ()
gdouble ncm_c_H_reduced_energy (void
);
FIXME: Cite source.
Returns : |
Hydrogen reduced energy. |
ncm_c_H_reduced_mass ()
gdouble ncm_c_H_reduced_mass (void
);
FIXME: Cite source.
Returns : |
Hydrogen reduced mass. |
ncm_c_HeII_bind_1s ()
gdouble ncm_c_HeII_bind_1s (void
);
FIXME: Cite source.
Returns : |
HeII binding energy 1s. |
ncm_c_HeI_2s_m_2p ()
gdouble ncm_c_HeI_2s_m_2p (void
);
FIXME: Cite source.
Returns : |
HeI energy difference between states 2s and 2p. |
ncm_c_HeI_2s_m_2p_kb ()
gdouble ncm_c_HeI_2s_m_2p_kb (void
);
FIXME: Cite source.
Returns : |
HeI energy difference between states 2s and 2p divided by Boltzmann constant. |
ncm_c_HeI_Lyman_2p ()
gdouble ncm_c_HeI_Lyman_2p (void
);
FIXME: Cite source.
Returns : |
HeI Lyman 2p energy. |
ncm_c_HeI_Lyman_2p_wl ()
gdouble ncm_c_HeI_Lyman_2p_wl (void
);
FIXME: Cite source.
Returns : |
HeI Lyman 2p wave length. |
ncm_c_HeI_Lyman_2p_wl3_8pi ()
gdouble ncm_c_HeI_Lyman_2p_wl3_8pi (void
);
FIXME: Cite source.
Returns : |
Cubic power of HeI Lyman 2p wave length divided by (8 * pi). |
ncm_c_HeI_Lyman_2s ()
gdouble ncm_c_HeI_Lyman_2s (void
);
FIXME: Cite source.
Returns : |
HeI Lyman 2s energy. |
ncm_c_HeI_Lyman_2s_wl ()
gdouble ncm_c_HeI_Lyman_2s_wl (void
);
FIXME: Cite source.
Returns : |
HeI Lyman 2s wave length. |
ncm_c_HeI_Lyman_2s_wl3_8pi ()
gdouble ncm_c_HeI_Lyman_2s_wl3_8pi (void
);
FIXME: Cite source.
Returns : |
Cubic power of HeI Lyman 2s wave length divided by (8 * pi). |
ncm_c_HeI_bind_1s ()
gdouble ncm_c_HeI_bind_1s (void
);
FIXME: Cite source.
Returns : |
HeI binding energy 1s. |
ncm_c_HeI_bind_2p ()
gdouble ncm_c_HeI_bind_2p (void
);
FIXME: Cite source.
Returns : |
HeI binding energy 2p. |
ncm_c_HeI_bind_2s ()
gdouble ncm_c_HeI_bind_2s (void
);
FIXME: Cite source.
Returns : |
HeI binding energy 2s. |
ncm_c_blackbody_energy_density ()
gdouble ncm_c_blackbody_energy_density (void
);
FIXME
Returns : |
Blackbody energy density in ... units. |
ncm_c_boltzmann_factor_H_1s ()
gdouble ncm_c_boltzmann_factor_H_1s (const gdouble T
);
FIXME: Cite source.
|
temperature. |
Returns : |
Boltzmann factor for Hydrogen 1s level. |
ncm_c_boltzmann_factor_H_2p ()
gdouble ncm_c_boltzmann_factor_H_2p (const gdouble T
);
FIXME: Cite source.
|
temperature. |
Returns : |
Boltzmann factor for Hydrogen 2p level. |
ncm_c_boltzmann_factor_H_2s ()
gdouble ncm_c_boltzmann_factor_H_2s (const gdouble T
);
FIXME: Cite source.
|
temperature. |
Returns : |
Boltzmann factor for Hydrogen 2s level. |
ncm_c_boltzmann_factor_HeI_1s ()
gdouble ncm_c_boltzmann_factor_HeI_1s (const gdouble T
);
FIXME: Cite source.
|
temperature. |
Returns : |
Boltzmann factor for HeI 1s level. |
ncm_c_boltzmann_factor_HeI_2p ()
gdouble ncm_c_boltzmann_factor_HeI_2p (const gdouble T
);
FIXME: Cite source.
|
temperature. |
Returns : |
Boltzmann factor for HeI 2p level. |
ncm_c_boltzmann_factor_HeI_2s ()
gdouble ncm_c_boltzmann_factor_HeI_2s (const gdouble T
);
FIXME: Cite source.
|
temperature. |
Returns : |
Boltzmann factor for HeI 2s level. |
ncm_c_crit_density ()
gdouble ncm_c_crit_density (void
);
FIXME
Returns : |
Critical density in ... units. |
ncm_c_crit_mass_density ()
gdouble ncm_c_crit_mass_density (void
);
FIXME
Returns : |
Critical mass density in ... units. |
ncm_c_crit_mass_density_solar_Mpc ()
gdouble ncm_c_crit_mass_density_solar_Mpc (void
);
FIXME
Returns : |
Critical mass density in ... units. |
ncm_c_crit_number_density_n ()
gdouble ncm_c_crit_number_density_n (void
);
FIXME
Returns : |
Critical neutron number density in ... units. |
ncm_c_crit_number_density_p ()
gdouble ncm_c_crit_number_density_p (void
);
FIXME
Returns : |
Critical proton number density in ... units. |
ncm_c_decay_H_rate_2s_1s ()
gdouble ncm_c_decay_H_rate_2s_1s (void
);
FIXME: Cite source.
Returns : |
Decay rate of Hydrogen from 2s -> 1s. |
ncm_c_decay_He_rate_2s_1s ()
gdouble ncm_c_decay_He_rate_2s_1s (void
);
FIXME: Cite source.
Returns : |
Decay rate of Helium from 2s -> 1s. |
ncm_c_degree_to_radian ()
gdouble ncm_c_degree_to_radian (const gdouble d
);
|
anle in degrees. |
Returns : |
d * pi / 180 |
ncm_c_fine_struct_square ()
gdouble ncm_c_fine_struct_square (void
);
Returns : |
The square of the fine struct constant. |
ncm_c_hubble_radius_planck ()
gdouble ncm_c_hubble_radius_planck (void
);
FIXME
Returns : |
Hubble radius |
ncm_c_lnpi_4 ()
long double ncm_c_lnpi_4 (void
);
Returns : |
ln (pi) / 4 1.8378770664093454835606594728112352797227949472755668256343 |
ncm_c_mass_ratio_alpha_p ()
gdouble ncm_c_mass_ratio_alpha_p (void
);
Returns : |
The proton and alpha particle (helium-4) mass ratio. |
ncm_c_pc ()
gdouble ncm_c_pc (void
);
Returns : |
Parsec unit 1 AU / tan (1 arcsec) - Copied from CAMB/constants.f90 to facilitate comparison. |
ncm_c_prim_H_Yp ()
gdouble ncm_c_prim_H_Yp (void
);
The primordial hydrogen mass fraction $$Y_{\text{H}p} = 1 - Y_p,$$
where $Y_p$ is the helium mass fraction, see ncm_c_prim_He_Yp()
.
Returns : |
The primordial hydrogen mass abundance. |
ncm_c_prim_He_Yp ()
gdouble ncm_c_prim_He_Yp (void
);
The primoridial helium mass fraction $$Y_p = \frac{m_\text{He}n_\text{He}} {m_\text{He}n_\text{He}+m_\text{H}n_\text{H}},$$ where $m_\text{He}$, n_\text{He}, m_\text{H} and m_\text{H} are respectively helium mass and number density and hydrogen mass and number density.
Returns : |
The primordial helium mass abundance. |
ncm_c_prim_XHe ()
gdouble ncm_c_prim_XHe (void
);
The primordial helium to hydrogen ratio $$X_\text{He} =
\frac{n_\text{He}}{n_\text{H}} = \frac{m_\text{H}}{m_\text{He}}
\frac{Y_p}{Y_{\text{H}p}},$$ see ncm_c_prim_H_Yp()
and ncm_c_prim_He_Yp()
.
Returns : |
The primordial helium to hydrogen ratio. |
ncm_c_radian_0_2pi ()
gdouble ncm_c_radian_0_2pi (const gdouble r
);
|
angle in radians |
Returns : |
the angle in the interval [0, 2pi] |
ncm_c_radian_to_degree ()
gdouble ncm_c_radian_to_degree (const gdouble r
);
|
angle in radians |
Returns : |
r * 180 / pi |
ncm_c_radiation_h2Omega_r_to_temp ()
gdouble ncm_c_radiation_h2Omega_r_to_temp (const gdouble omr
);
FIXME
|
FIXME |
Returns : |
. |
ncm_c_sign_sin ()
gdouble ncm_c_sign_sin (const gdouble r
);
|
angle in radias |
Returns : |
the sign of the value of sin(d). |
ncm_c_stats_1sigma ()
long double ncm_c_stats_1sigma (void
);
The integral of a gaussian distribution with mean mu and standard deviation sigma in (mu - 1 * sigma, mu + 1 * sigma)
Returns : |
P (mu - 1 * sigma, mu + 1 * sigma) |
ncm_c_stats_2sigma ()
long double ncm_c_stats_2sigma (void
);
The integral of a gaussian distribution with mean mu and standard deviation sigma in (mu - 2 * sigma, mu + 2 * sigma)
Returns : |
P (mu - 2 * sigma, mu + 2 * sigma) |
ncm_c_stats_3sigma ()
long double ncm_c_stats_3sigma (void
);
The integral of a gaussian distribution with mean mu and standard deviation sigma in (mu - 3 * sigma, mu + 3 * sigma)
Returns : |
P (mu - 3 * sigma, mu + 3 * sigma) |
ncm_c_stefan_boltzmann ()
gdouble ncm_c_stefan_boltzmann (void
);
Returns : |
Stefan Boltzmann constant. |
ncm_c_thermal_wl_e ()
gdouble ncm_c_thermal_wl_e (void
);
FIXME: Cite source.
Returns : |
Thermal electron wavelenght. |
ncm_c_thermal_wl_n ()
gdouble ncm_c_thermal_wl_n (void
);
FIXME: Cite source.
Returns : |
Thermal neutron wavelenght. |
ncm_c_thermal_wl_p ()
gdouble ncm_c_thermal_wl_p (void
);
FIXME: Cite source.
Returns : |
Thermal proton wavelenght. |
ncm_c_thermal_wn_e ()
gdouble ncm_c_thermal_wn_e (void
);
FIXME: Cite source.
Returns : |
Thermal eletron wavenumber. |
ncm_c_thermal_wn_n ()
gdouble ncm_c_thermal_wn_n (void
);
FIXME: Cite source.
Returns : |
Thermal neutron wavenumber. |
ncm_c_thermal_wn_p ()
gdouble ncm_c_thermal_wn_p (void
);
FIXME: Cite source.
Returns : |
Thermal proton wavenumber. |
ncm_c_wmap3_cmb_R ()
gdouble ncm_c_wmap3_cmb_R (void
);
Returns : |
Wmap3 last scatering shift parameter. |
ncm_c_wmap3_cmb_sigma_R ()
gdouble ncm_c_wmap3_cmb_sigma_R (void
);
Returns : |
Wmap3 last scatering shift parameter standard deviation. |
ncm_c_wmap5_cmb_R ()
gdouble ncm_c_wmap5_cmb_R (void
);
Returns : |
Wmap5 last scatering shift parameter. |
ncm_c_wmap5_cmb_sigma_R ()
gdouble ncm_c_wmap5_cmb_sigma_R (void
);
Returns : |
Wmap5 last scatering shift parameter standard deviation. |