The Accelerated Reionization Era Simulations (ares) code was designed to rapidly generate models for the global 21-cm signal. It can also be used as a 1-D radiative transfer code, stand-alone non-equilibrium chemistry solver, or global radiation background calculator.

A few papers on how it works:

This documentation is very much a work in progress. Feel free to email me if you find gaps or errors.


To make sure everything is working, a quick test is to generate a realization of the global 21-cm signal using all default parameter values:

import ares

sim = ares.simulations.Global21cm()

anl = ares.analysis.Global21cm(sim)
ax = anl.GlobalSignature()

See Two-Zone IGM Model for the Global 21-cm Signal in Examples for a more thorough introduction to this type of calculation.

Indices and tables