$\texttt{fRevolution}$ $-$ Relativistic Cosmological Simulations in $f(R)$ Gravity I: Methodology
Lorenzo Reverberi, David Daverio

TL;DR
The paper introduces $ exttt{fRevolution}$, a new relativistic simulation code for non-linear structure formation in $f(R)$ gravity, extending previous Newtonian approaches with a comprehensive relativistic framework.
Contribution
It presents the development of a relativistic cosmological simulation code for $f(R)$ gravity, incorporating full gravitational perturbations, which is a novel advancement over existing Newtonian codes.
Findings
Results for point mass fields in $f(R)$ gravity are demonstrated.
Cosmological simulations in the Hu-Sawicki model are performed and compared to Newtonian codes.
The code's capabilities are validated through these comparisons.
Abstract
We present the new relativistic cosmological particle-mesh code , based on , aimed at simulating non-linear structure formation in gravity. We introduce the general framework and approximation scheme, and the set of equations used to solve for the full set of gravitational perturbations. We show results for a point mass field and for cosmological simulations in the Hu-Sawicki model, and compare them to those of existing Newtonian codes. A more detailed analysis and discussion of our solutions will be carried out in a following paper.
| Quantity | Order |
|---|---|
| 1 | |
| , , , , , | |
| , , , , , | |
| , | 1 |
| , | 1 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
fRevolution – Relativistic Cosmological Simulations in Gravity I: Methodology
Lorenzo Reverberi
and David Daverio
Abstract
We present the new relativistic cosmological particle-mesh code fRevolution, based on gevolution [1], aimed at simulating non-linear structure formation in gravity. We introduce the general framework and approximation scheme, and the set of equations used to solve for the full set of gravitational perturbations. We show results for a point mass field and for cosmological simulations in the Hu-Sawicki model, and compare them to those of existing Newtonian codes. A more detailed analysis and discussion of our solutions will be carried out in a following paper [2].
1 Introduction
The current and upcoming large scale structure surveys will be able to test cosmological structure formation with unprecedented precision. To properly understand and interpret this data, we therefore need to increase the precision of our theoretical prediction as well. The standard approach to investigate the non-linear process of structure formation is N-body simulations [3, 4, 5], which however ignore any relativistic effect. Nevertheless, recent works have shown that it is possible to overcome this intrinsic limitation by interpreting the predictions of a Newtonian simulation in a relativistic context [6, 7, 8, 9, 10, 11]. Such an approach is well defined in the weak field approximation [7, 12], and allows to rely on Newtonian N-body codes to predict the matter dynamics of a relativistic theory such as General Relativity (GR). It is worth to note that it is possible to include relativistic effect in the initial conditions [13, 14], include relativistic species [15, 16] and, finally, to reconstruct relativistic observables [11].
On the other hand, in the Newtonian framework, the scale factor is completely decoupled from the evolution of matter and therefore needs to be set by hand. Therefore when one wants to implement dynamical dark energy or modified gravity theories, even if such theory aims to modify the dynamic of the scale factor, the latter is de facto reconstructed and set by hand, or taken to be the one of the –Cold Dark Matter concordance model (CDM) [17, 18, 19, 20, 21, 22, 23, 24, 25]. While this is justified in first approximation for most viable alternative models, we cannot expect to be able to capture all the new dynamics following this approach, which thus might limit our ability to constrain these theories.
This motivates the creation of the code gevolution, based on GR and directly based on the weak field approximation [26, 27, 1]. In this paper, we propose a method to extend it to gravity models and discuss its implementation in the new code fRevolution and the first results.
1.1 Metric
We consider the line element of a perturbed FLRW metric in the Poisson gauge
[TABLE]
where is the cosmological scale factor, is the conformal time, and are the comoving Cartesian coordinates. As usual, Greek indices run through all spacetime dimensions, while Latin indices run only on space-like dimensions. An overdot will denote derivative with respect to , a bar will denote background quantities and a tilde will denote Fourier transforms. The Hubble parameter is defined as .
The Poisson gauge corresponds to choosing divergenceless, and traceless and divergenceless111We should point out that in the present version of the code we neglect the tensor perturbations and their back-reaction on the particle evolution. Firstly, the effect of is much smaller than that of which is itself much smaller than that of the standard scalar potentials and . Secondly, resolving the full dynamics of massless tensor perturbations is computationally extremely expensive. One can still recover the approximate but pretty accurate configuration of at each time by neglecting the time derivatives. See the original gevolution paper [1] for details on this point., that is
[TABLE]
We can maintain these even beyond the linear level provided that we remain in the weak field regime, where all the metric perturbations remain small . Following the gevolution prescription, we also define the gravitational slip
[TABLE]
and where convenient we will use the auxiliary field
[TABLE]
1.2 Gravity
Our goal is to study structure formation in gravity. Among the possible modified gravity alternatives for cosmic acceleration [28, 29, 30], gravity is one of the more popular and well-studied classes of theories. There is an extensive literature on gravity and its cosmological implications, for a review see for instance [31, 32, 33] and references therein.
The action of the theory is222We choose to work in the Jordan frame, where matter is minimally coupled to gravity so that the geodesics are the same as in GR. Alternatively, one can perform a conformal transformation to the Einstein frame, where the gravitational action is Einstein-Hilbert , but matter is coupled to a different metric than , so that the additional complexity resides in computing non-standard geodesics instead of non-standard evolution for the metric perturbations. Both approaches are equally valid and must lead to the same observable predictions.
[TABLE]
where is a non-linear function of the Ricci scalar . The field equations read
[TABLE]
where we denoted for compactness.
Among the models relevant for the cosmic acceleration, the Hu-Sawicki model [34] is likely the most studied and tested at the level of cosmological background, linear perturbations, and Solar System (post-Newtonian approximation) [35, 36, 37, 38, 39, 30], and at the non-linear level with the use of simulations [17, 18, 19, 21]. These studies include possible degeneracies with other effects produced, for instance, by massive neutrinos [40]. The model is given by
[TABLE]
where typically is of the order of the present curvature of the Universe. At large curvatures, this can be approximated by
[TABLE]
Moreover, in the limit at fixed the solutions are approximately [34]
[TABLE]
so choosing
[TABLE]
will produce the observed accelerated background expansion. In most situations, the single parameter
[TABLE]
where is the present cosmological curvature, is enough to essentially specify all the model dynamics, and it is generically found that for small enough values of , the Hu-Sawicki model is in agreement with all existing observations333Possible issues related to the quasi-static approximation and to past singularities [41, 42, 43, 44, 45] suggest that we might be able to put even stronger constraints once these effects are taken into account; however, these issues are beyond the scope of this work and we will not consider them further.. Operationally, specifying , and completely determines and once we impose the condition (1.10). In our simulations, we take and consider three values of (see later for more details).
2 Cosmological Background
Because we work in the Jordan frame, the matter evolution of the different species remains the same as in GR, so that we only need the scale factor and the present (or initial) abundances in order to compute the background density and pressure:
[TABLE]
where as usual
[TABLE]
The background equations are given by
[TABLE]
and their trace is
[TABLE]
which we can rewrite as
[TABLE]
Although for models of cosmic acceleration such as Hu-Sawicki the background is essentially that of CDM at large curvatures, this is not necessarily true at very late times and surely not necessarily true for a generic model. To facilitate extending our framework to other models and parameters, we decided to keep the background solver completely general. Moreover, because we are interested in looking for large scale relativistic effects, like back-reaction, we should make sure that the correct background is subtracted when calculating the perturbation equations lest we introduce unphysical homogeneous modes in the perturbations. Notice in particular that in general we will not have
[TABLE]
because of oscillatory solutions and/or of -like components in the solutions, which are not present explicitly in the matter energy-momentum tensor. In the code, we solve (2.5) using a Runge-Kutta-Fehlberg method [46] starting from the “GR” initial conditions
[TABLE]
deep in the matter-domination era, typically at redshift .
In order to resolve the curvature and Hubble oscillations, one must choose a time step smaller than the typical oscillation time, which is roughly
[TABLE]
3 Perturbations
In order to remove the background we expand each quantity as
[TABLE]
keeping in mind that the background quantities of and its derivatives are computed at . For convenience, we define the scalaron field
[TABLE]
The perturbation equations then read
[TABLE]
So far these are fully general, and do not assume small perturbations. Naturally, we do expect some perturbations to be indeed small, which simplifies the problem greatly.
Matter and curvature perturbations, that is and , and particle velocities are kept at all orders, which allows us to study non-linear structure formation and relativistic or quasi-relativistic particle motion, such as CDM that has undergone rare extreme accelerations, and also intrinsically relativistic species like massive neutrinos.
Metric perturbations are assumed very small and are normally kept at first order. However, we also keep terms quadratic in provided that they contain two space derivatives (e.g. , etc.), which makes sense since the Poisson equation (not exact in GR nor , but qualitatively accurate nonetheless) dictates and we are keeping at all orders.
Our approximation scheme is summarised in Table 1. We assume as usual that as well as , although the latter can be of the same order of magnitude and even larger than , and could be a “large” perturbation in the same sense as . The scalaron appears in the equations in a way similar to that of , contributing to the fifth-force effects of , and also directly sources the gravitational slip (see §3.4.1), so we might risk losing potentially important features of the solutions by neglecting terms containing it.
Furthermore, we follow the standard approach and work in the quasi-static approximation, which consists in neglecting time derivatives. Therefore, we neglect , but unlike in other works which are based on the strictly Newtonian version of , we do keep the term proportional to , as we do for (see §3.2).
3.1 Scalaron Field: Trace Equation
We begin by considering the trace equation to update the scalaron field. Following the prescriptions in Tab.1, we obtain
[TABLE]
Keep in mind that and . This equation is a convenient choice as the first equation to solve in the code (after updating the energy-momentum tensor) because metric perturbations (and in fact only ) enter the equation only in a sub-leading term (), so the error we make in using the old value of will be negligible.
Note that the term containing is dealt with numerically by splitting it as
[TABLE]
The index , though it has an obvious correspondence with the cosmological time, is simply a discrete index labelling the simulation steps.
3.1.1 Relaxation Solver
The difficulty in solving (3.4) comes from the fact that the relation between and is in general (highly) non-linear so we cannot use standard spectral methods (e.g. FFT), rather we have to rely on relaxation methods. Schematically, we start from an equation of the form
[TABLE]
In (3.6), is a non-linear differential operator acting on , and the source term can in principle contain terms depending on as well. Starting from an initial guess , associated with a residual
[TABLE]
we implement a Newton-Raphson iterative method, defined by
[TABLE]
where the error quantifies the correction between values of at consecutive iterations. Convergence is reached comparing the residual of the equation with some (small) pre-determined constant :
[TABLE]
where typically denotes norm taken over the whole grid:
[TABLE]
Notice that the index denotes a progression in the relaxation, not in cosmological time. To clarify, Eq. (3.8) defines a sequence which progressively approaches the solution of (3.6) at each time step. In this sense, an additional (fixed) index is implied in each quantity in (3.8).
There are many possible sweeping strategies, the most popular and one of the easier to parallelise is probably the red-black scheme, in which one solves the equation for cells of the same colour as in the colours of a chess board (straightforwardly generalised to 3 spatial dimensions), and then solves for the remaining half. The reason why this scheme is particularly useful for parallelisation is that when discretised on a lattice labelled by the indices and having cell size , Eq. (3.4) only depends on the local value of and of its Laplacian, which is computed from the nearest neighbours:
[TABLE]
Because the nearest neighbours of a black cell are red and vice versa, we can parallelise the update of all cells of one colour and afterwards update the remaining half.
Despite parallelising the relaxation, convergence often becomes increasingly slower as one approaches the exact solution. Formally, the issue is that the modes in the residual that have wavelengths longer than the grid size decrease more slowly than those with wavelengths comparable with the grid size. Therefore, especially for large grids, one often relies on multi-grid methods to speed up the convergence. Multi-grid algorithms speed up the convergence of these long wavelength modes by solving the equation on coarser grids (larger grid size), whose small-scale modes (in units of the grid size) correspond to larger scale modes in the finer grids.
For simplicity, we briefly illustrate the algorithm for two grids, but it can be easily generalised (see e.g. [47] for additional details). After a number of relaxation steps on the finer grid , which produce a guess with residual
[TABLE]
we move to the coarser grid having cell size (typically ) using the restriction operator444The restriction/injection/fine-to-coarse and the prolongation/interpolation/coarse-to-fine operators define the mapping between fields on two grids with different cell sizes. We choose a tri-linear interpolation for the prolongation operator, and its adjoint or inverse (full-weighting) for the restriction. See e.g. [47] for details.
on the scalaron and on the residual:
[TABLE]
On the new grid, we perform additional relaxations steps solving the modified equation
[TABLE]
We then prolong the error from the coarser grid to the finer grid, and thus correct the guess for on the latter:
[TABLE]
Additional relaxation steps are then performed on the finer grid, and if required the multigrid cycle can be repeated until the desired precision is achieved.
3.1.2 Change of variable
Depending on the specific model, might only have a finite range of “healthy” values555This is not a generic feature of models, but it occurs in several models designed to produce cosmic acceleration, including the Hu-Sawicki model. Typically, this happens whenever and/or the relation are ill-defined for , or when the unbounded interval is mapped into a bounded interval for . , and it may happen that the sequence (3.8) accidentally pushes outside this range. For instance, in the Hu-Sawicki model [34], the relation is well-defined only for a definite sign of , so clearly only a finite range of values of is allowed. Where needed, as suggested in [17], we circumvent this problem by using the auxiliary variable , defined as
[TABLE]
This is of course not the only possible choice, and in principle each model should be considered individually. Once we have a relation that is well-defined on the whole real axis, we can convert on each lattice point, re-formulate the trace equation in terms of , and apply a strategy analogous to (3.8), before converting back . For the specific case (3.16), we have for example
[TABLE]
so expanding the right-hand side at first order in (we drop the subscript for simplicity) we obtain
[TABLE]
In practice, we can skip converting between and using the following sequence
[TABLE]
where for clarity we remind the reader that is given by (3.8).
3.2 Gravitational Potential: Equation
Having solved the trace equation, we use the 00 equation to solve for , putting all terms containing the scalaron in the source term:
[TABLE]
where it is implied that and in the right-hand side. With this new source term, is readily computed via
[TABLE]
which allows us to update both and analogously to (3.5).
3.3 Vector Field (Elliptic Constraint): Equation
The equation
[TABLE]
can be used to evolve the vector mode via an elliptic constraint equation. Projecting (3.22) on the spin-1 component, using the operator
[TABLE]
we obtain
[TABLE]
3.4 Traceless Equation
We finally consider the traceless part of the equations, namely
[TABLE]
where
[TABLE]
and round brackets in indices denote symmetrisation:
[TABLE]
This equation will be used to evolve the gravitational slip (via its spin-0 projection), and possibly (via the spin-1 projection) through a parabolic equation.
As mentioned previously, we are neglecting the tensor perturbations . They would enter these equations through a term proportional to , unchanged from GR to , inside the square brackets.
We move all non-linear terms and terms containing and (already updated at this point of the cycle) to the right-hand side and project on the traceless part, obtaining
[TABLE]
We kept separated from the rest of the source term in the right-hand side for reasons that will be clear shortly. Note also that
[TABLE]
so this is going to be the combination that is actually used to solve this equation. In Fourier space, we obtain
[TABLE]
3.4.1 Spin-0 Mode
We first calculate by projecting on the spin-0 part, using the projection operator
[TABLE]
which yields
[TABLE]
so we finally obtain
[TABLE]
Notably, we can avoid the computation of the scalaron-dependent terms in the source, and simply add to the final result, which is why we chose to keep those terms explicit in (3.28).
Eq. (3.33) is essentially showing how the new scalar is a source of anisotropic stress in gravity theories. In fact, if one assumes that and are essentially the same as in GR666This is obviously not a good quantitative approximation, but it helps in understanding the qualititative effect of modified gravity on ., then it is the difference that is roughly equal to (see also §4), or equivalently
[TABLE]
3.4.2 Spin-1 Mode
Projecting on the spin-1 component, using the projector (3.23) through the contraction
[TABLE]
where was defined in (3.23), finally yields, using the gauge condition ,
[TABLE]
The field is then updated with a simple Euler criterion
[TABLE]
4 The Newtonian Limit
The Newtonian limit of (3.20) is essentially the equivalent of the Poisson equation, which is
[TABLE]
where is the Newonian potential. Furthermore, the geodesic motion of non-relativistic test particles can be approximated by
[TABLE]
Several fundamental assumptions are being made in the Newtonian limit, namely that is small so that the first order terms suffice, and that we are in the deep sub-horizon, quasi-static regime so that
[TABLE]
We should also assume that , as is the case if velocities are non-relativistic. Moreover, we are assuming that only the leading corrections to GR are relevant, which allows us to get rid of plenty of terms such as , and so on. With these approximations, we find that the leading contribution to (3.20) is given by
[TABLE]
so that the correction to the field , assuming that evolves practically as in GR, is roughly
[TABLE]
Moreover, as we have seen in §3.4.1, the gravitational slip (which vanishes identically in Newtonian gravity) is now sourced directly by the scalaron, so that
[TABLE]
These equations provide us with one the more intuitive ways to see how the additional scalar sources the gravitational potential and contributes as a fifth force, in fact the acceleration of a test particle will be
[TABLE]
Similarly, the Newtonian limit of the trace equation (3.4) reads
[TABLE]
which in combination with the previous results yields
[TABLE]
which are precisely the equations used in the pioneering [17].
In the Newtonian approximation, we replace (3.4) and (3.20) with (4.8) and (4.4), respectively. When computing the particle dynamics, we moreover neglect and , as well as the standard relativistic corrections (typically of order ). See the original gevolution paper [1] for details.
5 Results
In this section we will present some results from our simulations and their comparison with CDM and existing modified gravity codes [21, 22]. A more detailed discussion will appear in a following paper [2].
5.1 Point Mass
As a first test, we consider the static field produced by a point mass located in the centre of a (256Mpc/)3 cubic box (with periodic boundary conditions), solving on grid points (hence the spatial resolution is Mpc/), and compare these results with the analytical solutions obtained linearising (4.8):
[TABLE]
with a density field
[TABLE]
The formal solution for an actual point mass in an asymptotically flat Universe is trivially a Yukawa-like profile
[TABLE]
where
[TABLE]
The conversion between and (5.2) is given by
[TABLE]
where is the volume of a lattice cell. For , we replace the point mass with a Gaussian profile
[TABLE]
because at small distances, and hence the linear approximation fails. In all cases, we expect solutions to deviate from the analytical result nearest to the overdensity and to the boundaries of the box, due to finite resolution and finite size effects, respectively. Results are shown in Fig. 1.
5.2 Cosmological Simulations
We performed three simulations of a (512 Mpc comoving box with grid points and the same number of CDM particles, for different values of . This allows us to study the limit in which the model reduces essentially to CDM and when instead deviations become significant. The other cosmological parameters used in the simulations are [48]: , , , , (at 0.05 Mpc*-1*). We should stress that these cosmological parameters are not the most up-to-date values available (see e.g. [48]) but were chosen for a direct comparison with the existing codes [21, 22]. We plan on using more recent values in an upcoming publication [2] in which we discuss our results in more detail.
5.2.1 Matter Power Spectrum
We present out results for the matter power spectrum in Fig. 2(a), where we overlay our power spectra to those of MG-gadget [22]. We observe excellent agreement with [22] at all scales except for (where deviations from GR are most significant), where our solutions have a faster drop in the power excess around Mpc. This is most likely due to the proximity to the Nyquist scale , and in general we do not expect our results to be accurate and competitive with those of MG-gadget so close to 777Notice that the results of the original gevolution code also deviate from those of Gadget at small scales , and that in particular less power is produced around those scales (see [1] for details)..
Altogether, we can still state that our results for agree with those of existing codes very well, even in the non-linear regime, at scales larger than about a factor of 4-5 times the Nyquist scale; the agreement is even better and essentially perfect at any scale for . Considering the intrinsic limitations of a fixed-grid approach compared to an adaptive mesh, we can consider this agreement very satisfactory.
5.2.2 Vector Modes
In figure 2(b) we present our results for the power spectrum of vector modes . We also compare our results with those of [49], in which vector modes are computed in a Post-Friedmannian framework. For this reason, we used slightly different cosmological parameters (see [49]) and the values , and .
We can see that the power excess compared to CDM is larger by roughly 100%, 30% and a few percent for , and respectively, at Mpc. We should stress again that this excess is not due to any additional term appearing directly in the evolution equation for , but indirectly due to how the scalar potentials (and its gradient, which sources the vector modes) and the matter source are modified because of the contributions. It is therefore remarkable that the power excess is even larger than for which is sourced by directly. The agreement with [49] is overall rather good but we do detect a slight excess of extra power. We plan to investigate this point further in a following publication.
5.2.3 Curvature
Next we present the solutions for the scalar curvature perturbations , in figure 3(a). The figure shows the ratio of power spectra instead of the relative power excess as in the previous cases, because the differences from the CDM solution
[TABLE]
can be of several orders of magnitude and not at most of order unity as in the cases of matter and vector perturbations.
We see that the CDM limit appears to be recovered in the appropriate limit as decreases, but we also notice that deviations are significant, especially at smaller scales, already at relatively small values of and rather strikingly for at basically all scales. While deviations in are not easily testable alone, as the main cosmological observable is the matter power spectrum, these results suggest that even in those cases in which deviations in and are relatively small, the linear expansion around some reference curvature888Note that needs not be the cosmological background curvature , but can be any “sensible” choice, for instance the GR solution . might give extremely inaccurate approximations to the real solution. For example, we can not assume
[TABLE]
if , and similarly for other derivatives. Moreover, this is typically exacerbated by the high non-linearity of the relation between and in models relevant for cosmic acceleration
The conclusion is that one should be very careful when producing estimates for the effects of modified gravity in the approximation , because this could be violated by many orders of magnitude even in those cases for which the gravitational potential and the matter power spectrum are not too different that in GR.
5.2.4 Gravitational Slip
We present our results for in figure 3(b). In this case we show the actual power spectra instead of the relative power enhancement. As we have seen in §3.4.1, the scalaron directly sources and so when is much larger than would be in GR, it completely dominates and we have essentially . Because can in principle be of the same order of magnitude as and even larger, we can easily see how can be many orders of magnitude larger than in CDM.
Interestingly, this is the only quantity for which in the case we do not recover CDM plus very small corrections, but instead deviations remain large, of several orders of magnitude, even at large scales. The possibility of detecting signatures of modified gravity using the gravitational slip is an interesting topic (see e.g. the recent [50]), and we plan on discussing some of these possibilities in an upcoming work [2].
6 Conclusions
We have presented the framework and first results from the code fRevolution, based on the relativistic code gevolution [1]. We have discussed the approximation scheme which only relies on the weak field limit of GR with no further assumption on the smallness of density and scalar curvature perturbations, nor on the smallness of the scalaron compared to . Moreover, we go beyond the Newtonian limit (see §4) and take into account the Hubble friction when solving for the scalaron dynamics.
Overall, our results agree very well with analytical predictions in the case of the field produced by a point mass, and with existing (Newtonian) modified gravity codes for the matter power spectrum. To our knowledge, we present for the first time direct results for the scalar curvature perturbations, which however can be computed even in a strictly Newtonian framework, and for the gravitational slip and frame dragging which instead are intrinsically relativistic effects and can be computed in Newtonian codes only a posteriori under the assumption that Newtonian and relativistic solutions for and are essentially the same.
For the chosen parameter values, we detect a power excess for vector modes of about a factor 2, and differences of several orders of magnitude for and compared to the CDM predictions. While the impact of modified structure formation on the gravitational slip might provide interesting new directions to test and constrain modified gravity, the observed deviations from GR in the solutions for suggest that extra care should be taken, when formulating predictions in modified gravity based on the assumption that deviations from the GR curvature are small, namely that not only , but also that . We plan to carry out a more extensive discussion and analysis of our results in an upcoming publication [2].
Acknowledgments
The authors would like to thank J. Adamek, M. Kunz and I. Sawicki for useful comments and discussions during the development and testing of the code, and Á. de la Cruz-Dombriz and P. Dunsby for their support and contribution during the early phases of the project. LR would like to thank the DAMTP, University of Cambridge for its hospitality. Early tests of the code have been carried out on the clusters Zeus at the University of Cape Town and Baobab at the University of Geneva. The final simulations have been carried out on Koios at the Institute of Physics of the Czech Academy of Sciences in Prague. DD is supported by an Advanced Postdoc.Mobility grant of the Swiss National Science Foundation. LR is supported by ESIF and MEYS (Project CoGraDS-CZ.02.1.01/0.0/0.0/15_003/0000437).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. Adamek, D. Daverio, R. Durrer and M. Kunz, gevolution: a cosmological N-body code based on General Relativity , JCAP 1607 (2016) 053 [ 1604.06065 ]. · doi ↗
- 2[2] L. Reverberi, D. Daverio et al. in preparation (2019) .
- 3[3] R. Teyssier, Cosmological hydrodynamics with adaptive mesh refinement: a new high resolution code called ramses , Astron. Astrophys. 385 (2002) 337 [ astro-ph/0111367 ]. · doi ↗
- 4[4] V. Springel, The Cosmological simulation code GADGET-2 , Mon. Not. Roy. Astron. Soc. 364 (2005) 1105 [ astro-ph/0505010 ]. · doi ↗
- 5[5] D. Potter, J. Stadel and R. Teyssier, PKDGRAV 3: Beyond Trillion Particle Cosmological Simulations for the Next Era of Galaxy Surveys , 1609.08621 .
- 6[6] N. E. Chisari and M. Zaldarriaga, Connection between Newtonian simulations and general relativity , Phys. Rev. D 83 (2011) 123505 [ 1101.3555 ]. · doi ↗
- 7[7] S. R. Green and R. M. Wald, Newtonian and Relativistic Cosmologies , Phys. Rev. D 85 (2012) 063512 [ 1111.2997 ]. · doi ↗
- 8[8] C. Fidler, C. Rampf, T. Tram, R. Crittenden, K. Koyama and D. Wands, General relativistic corrections to N 𝑁 N -body simulations and the Zel’dovich approximation , Phys. Rev. D 92 (2015) 123517 [ 1505.04756 ]. · doi ↗
