Code package for calculating modified cosmic ionization and thermal histories with dark matter and other exotic energy injections
Creators
- 1. Institute for Advanced Study, Princeton, NJ (United States). School of Natural Sciences
- 2. Massachusetts Institute of Technology (MIT), Cambridge, MA (United States). Center for Theoretical Physics
Description
Here we present a new public Python package, DarkHistory, for computing the effects of dark matter annihilation and decay on the temperature and ionization history of the early universe. DarkHistory simultaneously solves for the evolution of the free electron fraction and gas temperature, and for the cooling of annihilation/decay products and the secondary particles produced in the process. Consequently, we can self-consistently include the effects of both astrophysical and exotic sources of heating and ionization, and automatically take into account backreaction, where modifications to the ionization/temperature history in turn modify the energy-loss processes for injected particles. We introduce a number of worked examples, demonstrating how to use the code in a range of different configurations, in particular for arbitrary dark matter masses and annihilation/decay final states. Possible applications of DarkHistory include mapping out the effects of dark matter annihilation/decay on the global 21 cm signal and the epoch of reionization, as well as the effects of exotic energy injections other than dark matter annihilation/decay. The code is available at https://github.com/hongwanliu/DarkHistory with documentation at https://darkhistory.readthedocs.io. Data files required to run the code can be downloaded at https://doi.org/10.7910/DVN/DUOUWA.
Availability note (English)
Available from https://www.osti.gov/servlets/purl/1596611; https://www.osti.gov/biblio/1596611; DOE Accepted Manuscript full text, or the publishers Best Available Version will be available free of charge after the embargo periodAdditional details
Identifiers
Publishing Information
- Journal Title
- Physical Review D
- Journal Volume
- 101
- Journal Issue
- 2
- Journal Page Range
- vp.
- ISSN
- 2470-0010
INIS
- Country of Publication
- United States
- Country of Input or Organization
- United States
- INIS RN
- 55006035
- Subject category
- S79: ASTROPHYSICS, COSMOLOGY AND ASTRONOMY; S97: MATHEMATICAL METHODS AND COMPUTING;
- Descriptors DEI
- ANNIHILATION; DAUGHTER PRODUCTS; ENERGY LOSSES; GAS COOLING; INJECTION; IONIZATION; NONLUMINOUS MATTER
- Descriptors DEC
- COOLING; INTAKE; INTERACTIONS; ISOTOPES; LOSSES; MATTER; PARTICLE INTERACTIONS
Optional Information
- Contract/Grant/Project number
- SC0013999; SC00012567
- Funding organization
- USDOE Office of Science - SC, High Energy Physics (HEP) (United States); MIT Research Support Committee (United States); National Science Foundation (NSF) (United States)
- Secondary number(s)
- OSTIID--1596611