EMMA: an AMR cosmological simulation code with radiative transfer
arXiv:1508.07888 · doi:10.1093/mnras/stv1896
Abstract
EMMA is a cosmological simulation code aimed at investigating the reionization epoch. It handles simultaneously collisionless and gas dynamics, as well as radiative transfer physics using a moment-based description with the M1 approximation. Field quantities are stored and computed on an adaptive 3D mesh and the spatial resolution can be dynamically modified based on physically-motivated criteria. Physical processes can be coupled at all spatial and temporal scales. We also introduce a new and optional approximation to handle radiation : the light is transported at the resolution of the non-refined grid and only once the dynamics have been fully updated, whereas thermo-chemical processes are still tracked on the refined elements. Such an approximation reduces the overheads induced by the treatment of radiation physics. A suite of standard tests are presented and passed by EMMA, providing a validation for its future use in studies of the reionization epoch. The code is parallel and is able to use graphics processing units (GPUs) to accelerate hydrodynamics and radiative transfer calculations. Depending on the optimizations and the compilers used to generate the CPU reference, global GPU acceleration factors between x3.9 and x16.9 can be obtained. Vectorization and transfer operations currently prevent better GPU performances and we expect that future optimizations and hardware evolution will lead to greater accelerations.
Accepted for publication in MNRAS, 28 pages, 27 figures
References in corpus (14)
- UV Luminosity Functions at redshifts z~4 to z~10: 10000 Galaxies from HST Legacy Fields
- Massloss of galaxies due to a UV-background
- The morphology of HII regions during reionization
- On the onset of galactic winds in quiescent star forming galaxies
- Radiative transfer simulations of cosmic reionization I: methodology and initial results
- Cosmological Radiative Transfer Codes Comparison Project I: The Static Density Field Tests
- Simulating Cosmic Reionization at Large Scales II: the 21-cm Emission Features and Statistical Signals
- Cosmic Reionization On Computers I. Design and Calibration of Simulations
- Initial Conditions for Large Cosmological Simulations
- The Birth of a Galaxy. II. The Role of Radiation Pressure
- A radiative transfer scheme for cosmological reionization based on a local Eddington tensor
- The simulated 21 cm signal during the epoch of reionization : full modeling of the Ly-alpha pumping
- Spatially adaptive radiation-hydrodynamical simulations of galaxy formation during cosmological reionization
- The reionization of galactic satellite populations
Cited by in corpus (32)
- Inferring the astrophysics of reionization and cosmic dawn from galaxy luminosity functions and the 21-cm signal
- Cosmic Dawn (CoDa): the First Radiation-Hydrodynamics Simulation of Reionization and Galaxy Formation in the Local Universe
- Interpreting ALMA Observations of the ISM During the Epoch of Reionisation
- Simulating an Isolated Dwarf Galaxy with Multi-Channel Feedback and Chemical Yields from Individual Stars
- Large scale opacity fluctuations in the Lyman alpha forest: evidence for QSOs dominating the ionising UV background at z ~ 5.5-6 ?
- The Aurora radiation-hydrodynamical simulations of reionization: calibration and first results
- An Introductory Review on Cosmic Reionization
- Galactic ionising photon budget during the Epoch of Reionisation in the Cosmic Dawn II simulation
- Lyman-alpha opacities at z=4-6 require low mass, radiatively-suppressed galaxies to drive cosmic reionization
- Impact of the reduced speed of light approximation on ionization front velocities in cosmological simulations of the epoch of reionization
- The Inhomogeneous Reionization Times of Present-day Galaxies
- A deep learning model to emulate simulations of cosmic reionization
- Impact of the reduced speed of light approximation on the post-overlap neutral hydrogen fraction in numerical simulations of the epoch of reionization
- Properties of reionization-era galaxies from JWST luminosity functions and 21-cm interferometry
- Models of the Cosmological 21 cm Signal from the Epoch of Reionization Calibrated with Lyman-alpha and CMB Data
- The Goldilocks problem of the quasar contribution to reionization
- Retrieving cosmological information from small-scale CMB foregrounds II. The kinetic Sunyaev Zel'dovich effect
- Radiative feedback and cosmic molecular gas: the role of different radiative sources
- Improved constraints on reionisation from CMB observations: A parameterisation of the kSZ effect
- Probing early universe through redshifted 21-cm signal: Modelling and observational challenges
- On the accuracy of common moment-based radiative transfer methods for simulating reionization
- Using Artificial Neural Networks to Constrain the Halo Baryon Fraction during Reionization
- Cosmic Reionization On Computers. Mean and Fluctuating Redshifted 21 cm Signal
- Perfectly parallel cosmological simulations using spatial comoving Lagrangian acceleration
- pyCRay: A flexible and GPU-accelerated Radiative Transfer Framework for Simulating the Cosmic Epoch of Reionization
- Reionization time of the Local Group and Local-Group-like halo pairs
- Magrathea-Pathfinder: A 3D adaptive-mesh code for geodesic ray tracing in -body simulations
- Constraining cosmic reionization by combining the kinetic Sunyaev-Zel'dovich and the 21 cm power spectra
- Topology of Reionisation times: concepts, measurements and comparisons to gaussian random field predictions
- Reconstructing the epoch of reionisation with Planck PR4
- Cosmic Dawn II (CoDa II): a new radiation-hydrodynamics simulation of the self-consistent coupling of galaxy formation and reionization
- Challenges and Techniques for Simulating Line Emission