AMBER: A Semi-numerical Abundance Matching Box for the Epoch of Reionization
Hy Trac, Nianyi Chen, Ian Holst, Marcelo A. Alvarez, Renyue Cen
Abstract
Abstract The Abundance Matching Box for the Epoch of Reionization (AMBER) is a semi-numerical code for modeling the cosmic dawn. The new algorithm is not based on the excursion set formalism for reionization, but takes the novel approach of calculating the reionization-redshift field <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:msub> <mml:mrow> <mml:mi>z</mml:mi> </mml:mrow> <mml:mrow> <mml:mi>re</mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false">(</mml:mo> <mml:mi mathvariant="bold-italic">x</mml:mi> <mml:mo stretchy="false">)</mml:mo> </mml:math> assuming that hydrogen gas encountering higher radiation intensity are photoionized earlier. Redshift values are assigned while matching the abundance of ionized mass according to a given mass-weighted ionization fraction <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" overflow="scroll"> <mml:msub> <mml:mrow> <mml:mover accent="true"> <mml:mrow> <mml:mi>x</mml:mi> </mml:mrow> <mml:mrow> <mml:mo>¯</mml:mo> </mml:mrow> </mml:mover> </mml:mrow> <mml:mrow> <mml:mi mathvariant="normal">i</mml:mi> </mml:mrow> </mml:msub> <mml:mo stretchy="false">(</mml:mo> <mml:mi>z</mml:mi> <mml:mo stretchy="false">)</mml:mo> </mml:math> . The code has the unique advantage of allowing users to directly specify the reionization history through the redshift midpoint z mid , duration Δ z , and asymmetry A z input parameters. The reionization process is further controlled through the minimum halo mass M min for galaxy formation and the radiation mean free path l mfp for radiative transfer. We implement improved methods for constructing density, velocity, halo, and radiation fields, which are essential components for modeling reionization observables. We compare AMBER with two other semi-numerical methods and find that our code more accurately reproduces the results from radiation-hydrodynamic simulations. The parallelized code is over four orders of magnitude faster than radiative transfer simulations and will efficiently enable large-volume models, full-sky mock observations, and parameter-space studies. AMBER will be made publicly available to facilitate and transform studies of the Epoch of Reionization.