Numerical and Physical Constants

Numerical and Physical Constants — FIXME

Synopsis

#define             NC_BOLTZMAN_FACTOR_H_2p             (T)
#define             NC_BOLTZMAN_FACTOR_H_2s             (T)
#define             NC_BOLTZMAN_FACTOR_HeI_1s           (T)
#define             NC_BOLTZMAN_FACTOR_HeI_2p           (T)
#define             NC_BOLTZMAN_FACTOR_HeI_2s           (T)
#define             NC_C_AR
#define             NC_C_AU
#define             NC_C_BAO_EISENSTEIN_A
#define             NC_C_BAO_EISENSTEIN_DV
#define             NC_C_BAO_EISENSTEIN_REDSHIFT
#define             NC_C_BAO_EISENSTEIN_SIGMA_A
#define             NC_C_BAO_EISENSTEIN_SIGMA_DV
#define             NC_C_BAO_PERCIVAL_DV_DV
#define             NC_C_BAO_PERCIVAL_SIGMA_DV_DV
#define             NC_C_BLACKBODY_ENERGY_DENSITY
#define             NC_C_BOLTZMAN_FACTOR_H_1s           (T)
#define             NC_C_CRIT_DENSITY
#define             NC_C_CRIT_MASS_DENSITY
#define             NC_C_CRIT_MASS_DENSITY_SOL_MPC
#define             NC_C_CRIT_NUMBER_DENSITY_n
#define             NC_C_CRIT_NUMBER_DENSITY_p
#define             NC_C_DECAY_H_2S_1S
#define             NC_C_DECAY_He_2S_1S
#define             NC_C_ENERGY_e
#define             NC_C_ENERGY_n
#define             NC_C_ENERGY_p
#define             NC_C_FINE_STRUCT
#define             NC_C_FINE_STRUCT_SQUARE
#define             NC_C_G
#define             NC_C_HUBBLE_CTE_HST
#define             NC_C_HUBBLE_CTE_MSA
#define             NC_C_HUBBLE_CTE_WMAP
#define             NC_C_HUBBLE_RADIUS
#define             NC_C_HUBBLE_RADIUS_PLANCK
#define             NC_C_HYDROGEN_BINDING_ENERGY        (n,
                                                         j)
#define             NC_C_HYDROGEN_BINDING_ENERGY_1s
#define             NC_C_HYDROGEN_BINDING_ENERGY_2p
#define             NC_C_HYDROGEN_BINDING_ENERGY_2s
#define             NC_C_HYDROGEN_LYMAN_2p
#define             NC_C_HYDROGEN_LYMAN_2p_WL
#define             NC_C_HYDROGEN_LYMAN_2p_WL3_8PI
#define             NC_C_HYDROGEN_LYMAN_2s
#define             NC_C_HYDROGEN_LYMAN_2s_WL
#define             NC_C_HYDROGEN_LYMAN_2s_WL3_8PI
#define             NC_C_HYDROGEN_LYMAN_SERIE           (n,
                                                         j)
#define             NC_C_HYDROGEN_LYMAN_SERIE_WL        (n,
                                                         j)
#define             NC_C_HYDROGEN_REDUCED_ENERGY
#define             NC_C_HYDROGEN_REDUCED_MASS
#define             NC_C_HeII_BINDING_ENERGY_1s
#define             NC_C_HeI_2s_m_2p
#define             NC_C_HeI_2s_m_2p_Kb
#define             NC_C_HeI_BINDING_ENERGY_1s
#define             NC_C_HeI_BINDING_ENERGY_2p
#define             NC_C_HeI_BINDING_ENERGY_2s
#define             NC_C_HeI_LYMAN_2p
#define             NC_C_HeI_LYMAN_2p_WL
#define             NC_C_HeI_LYMAN_2p_WL3_8PI
#define             NC_C_HeI_LYMAN_2s
#define             NC_C_HeI_LYMAN_2s_WL
#define             NC_C_HeI_LYMAN_2s_WL3_8PI
#define             NC_C_KILO_PARSEC
#define             NC_C_LNPI_4
#define             NC_C_MASS_RATIO_alpha_p
#define             NC_C_MASS_SOLAR
#define             NC_C_MASS_e
#define             NC_C_MASS_n
#define             NC_C_MASS_p
#define             NC_C_MEGA_PARSEC
#define             NC_C_NEUTRINO_N_EFF
#define             NC_C_PARSEC
#define             NC_C_PIL
#define             NC_C_PLANCK_LENGTH
#define             NC_C_PLANCK_LENGTH2
#define             NC_C_PRIM_HE_XHe
#define             NC_C_PRIM_HE_Y_P
#define             NC_C_PRIM_H_FRAC
#define             NC_C_RADIATION_TEMP_TO_h2OMEGA_R    (T)
#define             NC_C_RADIATION_h2OMEGA_R_TO_TEMP    (omr)
#define             NC_C_SQRT_1_4PI
#define             NC_C_SQRT_3_4PI
#define             NC_C_STATS_1SIGMA
#define             NC_C_STATS_2SIGMA
#define             NC_C_STATS_3SIGMA
#define             NC_C_STEFAN_BOLTZMANN
#define             NC_C_TAN_1ARCSEC
#define             NC_C_TAN_1ARCSECL
#define             NC_C_THERMAL_WAVELENGTH_e
#define             NC_C_THERMAL_WAVELENGTH_n
#define             NC_C_THERMAL_WAVELENGTH_p
#define             NC_C_THERMAL_WAVENUMBER_e
#define             NC_C_THERMAL_WAVENUMBER_n
#define             NC_C_THERMAL_WAVENUMBER_p
#define             NC_C_THOMPSON_CS
#define             NC_C_WMAP3_R
#define             NC_C_WMAP3_REDSHIFT
#define             NC_C_WMAP3_SIGMA_R
#define             NC_C_WMAP5_COADDED_I_K
#define             NC_C_WMAP5_COADDED_I_Ka
#define             NC_C_WMAP5_COADDED_I_Q
#define             NC_C_WMAP5_COADDED_I_V
#define             NC_C_WMAP5_COADDED_I_W
#define             NC_C_WMAP5_R
#define             NC_C_WMAP5_REDSHIFT
#define             NC_C_WMAP5_SIGMA_R
#define             NC_C_c
#define             NC_C_c2
#define             NC_C_h
#define             NC_C_hbar
#define             NC_C_hc
#define             NC_C_kb

Description

FIXME

Details

NC_BOLTZMAN_FACTOR_H_2p()

#define             NC_BOLTZMAN_FACTOR_H_2p(T)

NC_BOLTZMAN_FACTOR_H_2s()

#define             NC_BOLTZMAN_FACTOR_H_2s(T)

NC_BOLTZMAN_FACTOR_HeI_1s()

#define             NC_BOLTZMAN_FACTOR_HeI_1s(T)

NC_BOLTZMAN_FACTOR_HeI_2p()

#define             NC_BOLTZMAN_FACTOR_HeI_2p(T)

NC_BOLTZMAN_FACTOR_HeI_2s()

#define             NC_BOLTZMAN_FACTOR_HeI_2s(T)

NC_C_AR

#define NC_C_AR (4.0 * NC_C_STEFAN_BOLTZMANN / NC_C_c)

NC_C_AU

#define NC_C_AU (1.49597870691e11)                 /**< Astronomical unit (http://ssd.jpl.nasa.gov/?constants) */

NC_C_BAO_EISENSTEIN_A

#define NC_C_BAO_EISENSTEIN_A 0.469

NC_C_BAO_EISENSTEIN_DV

#define NC_C_BAO_EISENSTEIN_DV 1334.0

NC_C_BAO_EISENSTEIN_REDSHIFT

#define NC_C_BAO_EISENSTEIN_REDSHIFT 0.35

NC_C_BAO_EISENSTEIN_SIGMA_A

#define NC_C_BAO_EISENSTEIN_SIGMA_A 0.017

NC_C_BAO_EISENSTEIN_SIGMA_DV

#define NC_C_BAO_EISENSTEIN_SIGMA_DV 88.0

NC_C_BAO_PERCIVAL_DV_DV

#define NC_C_BAO_PERCIVAL_DV_DV 1.812

NC_C_BAO_PERCIVAL_SIGMA_DV_DV

#define NC_C_BAO_PERCIVAL_SIGMA_DV_DV 0.060

NC_C_BLACKBODY_ENERGY_DENSITY

#define NC_C_BLACKBODY_ENERGY_DENSITY (4.0 * NC_C_STEFAN_BOLTZMANN / NC_C_c)

NC_C_BOLTZMAN_FACTOR_H_1s()

#define             NC_C_BOLTZMAN_FACTOR_H_1s(T)

NC_C_CRIT_DENSITY

#define NC_C_CRIT_DENSITY (3.0 * pow (NC_C_c / (10.0 * NC_C_PARSEC), 2.0) / (8.0 * M_PI * NC_C_G))

NC_C_CRIT_MASS_DENSITY

#define NC_C_CRIT_MASS_DENSITY (3.0 * pow (1.0 / (10.0 * NC_C_PARSEC), 2.0) / (8.0 * M_PI * NC_C_G))

NC_C_CRIT_MASS_DENSITY_SOL_MPC

#define NC_C_CRIT_MASS_DENSITY_SOL_MPC (NC_C_CRIT_MASS_DENSITY / NC_C_MASS_SOLAR * pow (NC_C_MEGA_PARSEC, 3.0))

NC_C_CRIT_NUMBER_DENSITY_n

#define NC_C_CRIT_NUMBER_DENSITY_n (NC_C_CRIT_DENSITY / NC_C_ENERGY_n)

NC_C_CRIT_NUMBER_DENSITY_p

#define NC_C_CRIT_NUMBER_DENSITY_p (NC_C_CRIT_DENSITY / NC_C_ENERGY_p)

NC_C_DECAY_H_2S_1S

#define NC_C_DECAY_H_2S_1S 8.22458

NC_C_DECAY_He_2S_1S

#define NC_C_DECAY_He_2S_1S 51.3

NC_C_ENERGY_e

#define NC_C_ENERGY_e (NC_C_MASS_e * NC_C_c2)

NC_C_ENERGY_n

#define NC_C_ENERGY_n (NC_C_MASS_n * NC_C_c2)

NC_C_ENERGY_p

#define NC_C_ENERGY_p (NC_C_MASS_p * NC_C_c2)

NC_C_FINE_STRUCT

#define NC_C_FINE_STRUCT (7.2973525376e-3)         /**< Fine structure constant */

NC_C_FINE_STRUCT_SQUARE

#define NC_C_FINE_STRUCT_SQUARE (NC_C_FINE_STRUCT * NC_C_FINE_STRUCT)

NC_C_G

#define NC_C_G (6.67428e-11)                       /**< Newton constant */

NC_C_HUBBLE_CTE_HST

#define NC_C_HUBBLE_CTE_HST  72.0

NC_C_HUBBLE_CTE_MSA

#define NC_C_HUBBLE_CTE_MSA  68.0

NC_C_HUBBLE_CTE_WMAP

#define NC_C_HUBBLE_CTE_WMAP 73.0

NC_C_HUBBLE_RADIUS

#define NC_C_HUBBLE_RADIUS (NC_C_c / (100.0e3))

NC_C_HUBBLE_RADIUS_PLANCK

#define NC_C_HUBBLE_RADIUS_PLANCK (NC_C_HUBBLE_RADIUS * NC_C_MEGA_PARSEC / NC_C_PLANCK_LENGTH)

NC_C_HYDROGEN_BINDING_ENERGY()

#define             NC_C_HYDROGEN_BINDING_ENERGY(n,j)

NC_C_HYDROGEN_BINDING_ENERGY_1s

#define NC_C_HYDROGEN_BINDING_ENERGY_1s NC_C_HYDROGEN_BINDING_ENERGY(1.0,0.5)

NC_C_HYDROGEN_BINDING_ENERGY_2p

#define NC_C_HYDROGEN_BINDING_ENERGY_2p NC_C_HYDROGEN_BINDING_ENERGY(2.0,1.5)

NC_C_HYDROGEN_BINDING_ENERGY_2s

#define NC_C_HYDROGEN_BINDING_ENERGY_2s NC_C_HYDROGEN_BINDING_ENERGY(2.0,0.5)

NC_C_HYDROGEN_LYMAN_2p

#define NC_C_HYDROGEN_LYMAN_2p NC_C_HYDROGEN_LYMAN_SERIE(2,1.5)

NC_C_HYDROGEN_LYMAN_2p_WL

#define NC_C_HYDROGEN_LYMAN_2p_WL (NC_C_hc/NC_C_HYDROGEN_LYMAN_SERIE(2,1.5)) /**< 2p -> 1s transition wavelength */

NC_C_HYDROGEN_LYMAN_2p_WL3_8PI

#define             NC_C_HYDROGEN_LYMAN_2p_WL3_8PI

NC_C_HYDROGEN_LYMAN_2s

#define NC_C_HYDROGEN_LYMAN_2s NC_C_HYDROGEN_LYMAN_SERIE(2,0.5)

NC_C_HYDROGEN_LYMAN_2s_WL

#define NC_C_HYDROGEN_LYMAN_2s_WL (NC_C_hc/NC_C_HYDROGEN_LYMAN_SERIE(2,0.5)) /**< 2s -> 1s transition wavelength */

NC_C_HYDROGEN_LYMAN_2s_WL3_8PI

#define             NC_C_HYDROGEN_LYMAN_2s_WL3_8PI

NC_C_HYDROGEN_LYMAN_SERIE()

#define             NC_C_HYDROGEN_LYMAN_SERIE(n,j)

NC_C_HYDROGEN_LYMAN_SERIE_WL()

#define NC_C_HYDROGEN_LYMAN_SERIE_WL(n,j) (NC_C_hc /NC_C_HYDROGEN_LYMAN_SERIE(n,j))

NC_C_HYDROGEN_REDUCED_ENERGY

#define NC_C_HYDROGEN_REDUCED_ENERGY (NC_C_HYDROGEN_REDUCED_MASS * NC_C_c2)

NC_C_HYDROGEN_REDUCED_MASS

#define NC_C_HYDROGEN_REDUCED_MASS (NC_C_MASS_e / (1.0 + NC_C_MASS_e / NC_C_MASS_p))

NC_C_HeII_BINDING_ENERGY_1s

#define NC_C_HeII_BINDING_ENERGY_1s (4.389088863e7 * NC_C_hc)

NC_C_HeI_2s_m_2p

#define NC_C_HeI_2s_m_2p ((3.2033338e6 - 2.7175881e6) * NC_C_hc)

NC_C_HeI_2s_m_2p_Kb

#define NC_C_HeI_2s_m_2p_Kb ((3.2033338e6 - 2.7175881e6) * NC_C_hc / NC_C_kb)

NC_C_HeI_BINDING_ENERGY_1s

#define NC_C_HeI_BINDING_ENERGY_1s (1.98310772e7 * NC_C_hc)

NC_C_HeI_BINDING_ENERGY_2p

#define NC_C_HeI_BINDING_ENERGY_2p (2.7175881e6 * NC_C_hc)

NC_C_HeI_BINDING_ENERGY_2s

#define NC_C_HeI_BINDING_ENERGY_2s (3.2033338e6 * NC_C_hc)

NC_C_HeI_LYMAN_2p

#define NC_C_HeI_LYMAN_2p (1.71134891e7 * NC_C_hc)

NC_C_HeI_LYMAN_2p_WL

#define NC_C_HeI_LYMAN_2p_WL (1.0 / 1.71134891e7)

NC_C_HeI_LYMAN_2p_WL3_8PI

#define             NC_C_HeI_LYMAN_2p_WL3_8PI

NC_C_HeI_LYMAN_2s

#define NC_C_HeI_LYMAN_2s (1.66277434e7 * NC_C_hc)

NC_C_HeI_LYMAN_2s_WL

#define NC_C_HeI_LYMAN_2s_WL (1.0 / 1.66277434e7)

NC_C_HeI_LYMAN_2s_WL3_8PI

#define             NC_C_HeI_LYMAN_2s_WL3_8PI

NC_C_KILO_PARSEC

#define NC_C_KILO_PARSEC (GSL_CONST_NUM_KILO * NC_C_PARSEC)

NC_C_LNPI_4

#define NC_C_LNPI_4       (0.28618247146235004353585683783826468L)

NC_C_MASS_RATIO_alpha_p

#define NC_C_MASS_RATIO_alpha_p (3.97259968951)    /**< The proton and alpha particle (helium-4) mass ratio. */

NC_C_MASS_SOLAR

#define NC_C_MASS_SOLAR (1.98892e30)               /**< FIXME */

NC_C_MASS_e

#define NC_C_MASS_e (9.10938215e-31)               /**< Electron mass */

NC_C_MASS_n

#define NC_C_MASS_n (1.674927211e-27)              /**< Neuton mass */

NC_C_MASS_p

#define NC_C_MASS_p (1.672621637e-27)              /**< Proton mass */

NC_C_MEGA_PARSEC

#define NC_C_MEGA_PARSEC (GSL_CONST_NUM_MEGA * NC_C_PARSEC)

NC_C_NEUTRINO_N_EFF

#define NC_C_NEUTRINO_N_EFF 3.04

NC_C_PARSEC

#define NC_C_PARSEC (3.085678e16)                  /**< Parsec unit 1 AU / tan (1 arcsec) - Copied from CAMB/constants.f90 to facilitate comparison */

NC_C_PIL

#define NC_C_PIL          (3.1415926535897932384626433832795029L)

NC_C_PLANCK_LENGTH

#define NC_C_PLANCK_LENGTH (1.616252e-35)          /**< Planck length */

NC_C_PLANCK_LENGTH2

#define NC_C_PLANCK_LENGTH2 (NC_C_PLANCK_LENGTH * NC_C_PLANCK_LENGTH)

NC_C_PRIM_HE_XHe

#define NC_C_PRIM_HE_XHe (NC_C_PRIM_HE_Y_P / (NC_C_MASS_RATIO_alpha_p * (1.0 - NC_C_PRIM_HE_Y_P)))

NC_C_PRIM_HE_Y_P

#define NC_C_PRIM_HE_Y_P 0.24                     /**< The primordial helium abundance.    */

NC_C_PRIM_H_FRAC

#define NC_C_PRIM_H_FRAC (1.0 - NC_C_PRIM_HE_Y_P) /**< The primordial hydrogen abundance.  */

NC_C_RADIATION_TEMP_TO_h2OMEGA_R()

#define NC_C_RADIATION_TEMP_TO_h2OMEGA_R(T) (NC_C_BLACKBODY_ENERGY_DENSITY * ((T * T) * (T * T)) / NC_C_CRIT_DENSITY)

NC_C_RADIATION_h2OMEGA_R_TO_TEMP()

#define NC_C_RADIATION_h2OMEGA_R_TO_TEMP(omr) (pow(NC_C_CRIT_DENSITY * omr / NC_C_BLACKBODY_ENERGY_DENSITY, 0.25))

NC_C_SQRT_1_4PI

#define NC_C_SQRT_1_4PI   (0.28209479177387814347403972578038630L)

NC_C_SQRT_3_4PI

#define NC_C_SQRT_3_4PI   (0.48860251190291992158638462283834700L)

NC_C_STATS_1SIGMA

#define NC_C_STATS_1SIGMA 0.6827

NC_C_STATS_2SIGMA

#define NC_C_STATS_2SIGMA 0.9545

NC_C_STATS_3SIGMA

#define NC_C_STATS_3SIGMA 0.9973

NC_C_STEFAN_BOLTZMANN

#define NC_C_STEFAN_BOLTZMANN (5.670400e-8)        /**< Stefan Boltzmann constant */

NC_C_TAN_1ARCSEC

#define NC_C_TAN_1ARCSEC  (4.8481368111333441675396429478852853e-6)

NC_C_TAN_1ARCSECL

#define NC_C_TAN_1ARCSECL (4.8481368111333441675396429478852853e-6L)

NC_C_THERMAL_WAVELENGTH_e

#define NC_C_THERMAL_WAVELENGTH_e (sqrt((2.0 * M_PI * NC_C_hbar * NC_C_hbar ) / (NC_C_MASS_e * NC_C_kb)))

NC_C_THERMAL_WAVELENGTH_n

#define NC_C_THERMAL_WAVELENGTH_n (sqrt((2.0 * M_PI * NC_C_hbar * NC_C_hbar ) / (NC_C_MASS_n * NC_C_kb)))

NC_C_THERMAL_WAVELENGTH_p

#define NC_C_THERMAL_WAVELENGTH_p (sqrt((2.0 * M_PI * NC_C_hbar * NC_C_hbar ) / (NC_C_MASS_p * NC_C_kb)))

NC_C_THERMAL_WAVENUMBER_e

#define NC_C_THERMAL_WAVENUMBER_e (1.0/NC_C_THERMAL_WAVELENGTH_e)

NC_C_THERMAL_WAVENUMBER_n

#define NC_C_THERMAL_WAVENUMBER_n (1.0/NC_C_THERMAL_WAVELENGTH_n)

NC_C_THERMAL_WAVENUMBER_p

#define NC_C_THERMAL_WAVENUMBER_p (1.0/NC_C_THERMAL_WAVELENGTH_p)

NC_C_THOMPSON_CS

#define NC_C_THOMPSON_CS (0.6652458558e-28)        /**< Thompson cross section */

NC_C_WMAP3_R

#define NC_C_WMAP3_R 1.70

NC_C_WMAP3_REDSHIFT

#define NC_C_WMAP3_REDSHIFT 1089.0

NC_C_WMAP3_SIGMA_R

#define NC_C_WMAP3_SIGMA_R 0.03

NC_C_WMAP5_COADDED_I_K

#define NC_C_WMAP5_COADDED_I_K  1.436

NC_C_WMAP5_COADDED_I_Ka

#define NC_C_WMAP5_COADDED_I_Ka 1.470

NC_C_WMAP5_COADDED_I_Q

#define NC_C_WMAP5_COADDED_I_Q  2.197

NC_C_WMAP5_COADDED_I_V

#define NC_C_WMAP5_COADDED_I_V  3.133

NC_C_WMAP5_COADDED_I_W

#define NC_C_WMAP5_COADDED_I_W  6.538

NC_C_WMAP5_R

#define NC_C_WMAP5_R 1.71

NC_C_WMAP5_REDSHIFT

#define NC_C_WMAP5_REDSHIFT 1090.0

NC_C_WMAP5_SIGMA_R

#define NC_C_WMAP5_SIGMA_R 0.013

NC_C_c

#define NC_C_c (299792458.0)                       /**< Speed of light */

NC_C_c2

#define NC_C_c2 (NC_C_c * NC_C_c)

NC_C_h

#define NC_C_h (6.62606896e-34)                    /**< Planck constant */

NC_C_hbar

#define NC_C_hbar (1.054571628e-34)                /**< Planck constant over 2pi */

NC_C_hc

#define NC_C_hc (NC_C_c * NC_C_h)

NC_C_kb

#define NC_C_kb (1.3806504e-23)                    /**< Boltzmann constant */