Enumeration

NumCosmoBBNParthenopeTable

Declaration

enum NumCosmo.BBNParthenopeTable

Description [src]

Which tabulation of $Y_p(\omega_b, \Delta N_\mathrm{eff})$ to interpolate.

The choice is not cosmetic: at $\omega_b = 0.02237$, $\Delta N_\mathrm{eff} = 0$ the legacy table gives $Y_p = 0.247840$ against $0.245395$ for NC_BBN_PARTHENOPE_TABLE_PLANCK2017, a 1% difference. Before this enum existed the table was hardwired per cosmology class, so NcHICosmoDE and the other background models silently disagreed by that much.

NC_BBN_PARTHENOPE_TABLE_PLANCK2017_MARCUCCI differs from NC_BBN_PARTHENOPE_TABLE_PLANCK2017 by about $10^{-5}$ in $Y_p$: the $d(p,\gamma){}^3\mathrm{He}$ rate it varies drives Deuterium, not Helium.

Members

NC_BBN_PARTHENOPE_TABLE_PLANCK2017

PArthENoPE v1.2, neutron lifetime 880.2 s, the Planck 2017 assumptions.

  • Value: 0
  • Available since: 1.0
NC_BBN_PARTHENOPE_TABLE_PLANCK2017_MARCUCCI

As above with the Marcucci et al. $d(p,\gamma){}^3\mathrm{He}$ rate.

  • Value: 1
  • Available since: 1.0
NC_BBN_PARTHENOPE_TABLE_LEGACY

The older table NumCosmo shipped before 2017.

  • Value: 2
  • Available since: 1.0