Skip to content

Commit

Permalink
Add Chris and info on IGM physics in Nyx
Browse files Browse the repository at this point in the history
  • Loading branch information
zarija committed Feb 13, 2021
1 parent 5ce14fa commit e339d5a
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 4 deletions.
16 changes: 16 additions & 0 deletions Docs/paper/paper.bib
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
@ARTICLE{onorbe2019,
author = {{O{\~n}orbe}, Jose and {Davies}, F.~B. and {Luki{\'c}} and {}, Z. and {Hennawi}, J.~F. and {Sorini}, D.},
title = "{Inhomogeneous reionization models in cosmological hydrodynamical simulations}",
journal = {\mnras},
keywords = {methods: numerical, intergalactic medium, dark ages, reionization, first stars, early Universe, large-scale structure of Universe, Astrophysics - Cosmology and Nongalactic Astrophysics},
year = 2019,
month = jul,
volume = {486},
number = {3},
pages = {4075-4097},
doi = {10.1093/mnras/stz984},
archivePrefix = {arXiv},
eprint = {1810.11683}
}


@article{nyx-paper1,
title={Nyx: A Massively Parallel AMR Code for Computational Cosmology},
author={A.S. Almgren adnd J.B. Bell and M.J. Lijewski and Z. Lukic and E. Van Andel},
Expand Down
21 changes: 17 additions & 4 deletions Docs/paper/paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,12 @@ authors:
orcid: 0000-0003-2551-1678
affiliation: 1
- name: Zarija Lukic
orcid:
affiliation: 2
- name: Ann Almgren
orcid: 0000-0003-2103-312X
affiliation: 1
- name: Chris Daley
affiliation: 3
- name: Brian Friesen
orcid: 0000-0002-1572-1631
affiliation: 3
Expand All @@ -32,15 +33,15 @@ affiliations:
index: 2
- name: National Energy Research Scientific Computing Center (NERSC), Berkeley, CA, USA
index: 3
date: November 2020
date: February 2021
bibliography: paper.bib
---

# Summary
``Nyx`` is a highly parallel, adaptive mesh, finite-volume
N-body compressible hydrodynamics solver for cosmological simulation.
N-body compressible hydrodynamics solver for cosmological simulations.
It has been used to simulate different cosmological scenarios with
a recent focus on the Lyman Alpha forest.
a recent focus on the integalactic medium and Lyman alpha forest.
Together, Nyx, the compressible astrophysical simulation code, Castro [@castro],
and the low Mach number code MAESTROeX [@maestroex], make up the
AMReX-Astrophysics Suite of open-source, adaptive mesh, performance-portable
Expand All @@ -67,6 +68,18 @@ dark matter. The dark matter particles are moved with a move-kick-drift algorith
matter is solved using geometric multigrid method. Nyx simulations can optionally
model neutrino particle effects and active galactic nuclei feedback.

Nyx has a set of additional physics necessary to model the intergalactic medium.
The code follows the abundance of six species: neutral andionized hydrogen,
neutral, once and twice ionized helium, and free electrons. For these species,
all relevant atomic processes - ionization, recombination, and free-free transitions are
modeled in the code. Heating and cooling are calculated using sub-cycled approach
in order to avoid running whole code on ashort, cooling timescale.
Cosmological reionization is accounted for via a spatially uniform,
but time-varying ultraviolet background (UVB) radiation field,
inputed to the code as a list of photoionization and photoheating
rates that vary with redshift, but we also have capability to model flash reionization
as well as inhomogeneous reionization [@onorbe2019].

Nyx is built on the AMReX [@AMReX] adaptive mesh refinement (AMR)
library and is written in C++.
AMR levels are advanced at their own timestep (subcycling)
Expand Down

0 comments on commit e339d5a

Please sign in to comment.