This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Osaka Feedback Model III: Cosmological Simulation CROCODILE

Yuri Oku Theoretical Astrophysics, Department of Earth and Space Science, Graduate School of Science, Osaka University,
1-1 Machikaneyama, Toyonaka, Osaka 560-0043, Japan
Center for Cosmology and Computational Astrophysics, the Institute for Advanced Study in Physics, Zhejiang University, China
Kentaro Nagamine Theoretical Astrophysics, Department of Earth and Space Science, Graduate School of Science, Osaka University,
1-1 Machikaneyama, Toyonaka, Osaka 560-0043, Japan
Theoretical Joint Research, Forefront Research Center, Graduate School of Science, Osaka University, Toyonaka, Osaka 560-0043, Japan Kavli IPMU (WPI), The University of Tokyo, 5-1-5 Kashiwanoha, Kashiwa, Chiba 277-8583, Japan Department of Physics & Astronomy, University of Nevada, Las Vegas, 4505 S. Maryland Pkwy, Las Vegas, NV 89154-4002, USA Nevada Center for Astrophysics, University of Nevada, Las Vegas, 4505 S. Maryland Pkwy, Las Vegas, NV 89154-4002, USA
Abstract

We introduce our new cosmological simulation dataset CROCODILE, executed using the GADGET4-Osaka smoothed particle hydrodynamics code. This simulation incorporates an updated supernova (SN) feedback model of Oku et al. (2022) and an active galactic nuclei (AGN) feedback model. A key innovation in our SN feedback model is the integration of a metallicity- and redshift-dependent, top-heavy IMF. Our SN model introduces a new consideration that results in an order of magnitude difference in the energy injection rate per unit stellar mass formed at high redshift. The CROCODILE dataset is comprehensive, encompassing a variety of runs with diverse feedback parameters. This allows for an in-depth exploration of the relative impacts of different feedback processes in galactic evolution. Our initial comparisons with observational data, spanning the galaxy stellar mass function, the star formation main sequence, and the mass-metallicity relation, show promising agreement, especially for the Fiducial run. These results establish a solid foundation for our future work. We find that SN feedback is a key driver in the chemical enrichment of the IGM. Additionally, the AGN feedback creates metal-rich, bipolar outflows that extend and enrich the CGM and IGM over a few Mpc scales.

galaxy formation — numerical simulation — stellar feedback — supernovae — galactic winds — star formation

1 Introduction

The theory of structure formation in the Universe has been extensively developed within the framework of the Λ\Lambda cold dark matter (Λ\LambdaCDM) model. This model provides robust predictions regarding the distribution of matter on large scales, where the gravitational influence of dark matter is the predominant force driving these distributions (e.g., Blumenthal et al., 1984; Davis et al., 1985; Ostriker & Steinhardt, 1995; Perlmutter et al., 1998; Bahcall et al., 1999).

However, this model encounters intricacies at smaller scales. Here, the effects of astrophysical and hydrodynamical processes become increasingly significant, adding complexity to our understanding of baryonic matter distribution and the evolution and formation of galaxies and black holes throughout cosmic history.

To address these complexities, cosmological hydrodynamical simulations have emerged as a powerful and direct approach. These simulations integrate gravity and hydrodynamics within Λ\LambdaCDM cosmology, while accounting for a range of astrophysical effects. This methodology has proved instrumental in advancing our comprehensive understanding of structure formation (for a technical review, see Vogelsberger et al., 2020).

Recent advancements in cosmological hydrodynamical simulations have been successful in replicating key observed galaxy statistics, such as the galaxy stellar mass function. Pioneering simulations like Illustris (Genel et al., 2014), Magneticum (Hirschmann et al., 2014), EAGLE (Schaye et al., 2015), MassiveBlack-II (Khandai et al., 2015), Horizon-AGN (Kaviraj et al., 2017), MUFASA (Davé et al., 2016), Romulus (Tremmel et al., 2017), IllustrisTNG (Pillepich et al., 2018a), SIMBA (Davé et al., 2019), ASTRID (Bird et al., 2022), FIREbox (Feldmann et al., 2023), MillenniumTNG (Pakmor et al., 2023), and FLAMINGO (Schaye et al., 2023) have demonstrated considerable agreement with the observed galaxy stellar mass functions across various redshifts, although achieving a perfect match at every redshift remains an ongoing challenge, reflecting the complexity and dynamic nature of galaxy evolution.

These simulations assume concordance Λ\Lambda CDM cosmology and incorporate an array of sophisticated subgrid models, including radiative cooling, extragalactic ultraviolet (UV) background radiation, star formation, and supernova (SN) feedback. Furthermore, several of these simulations also integrate active galactic nuclei (AGN) feedback, adding another layer of complexity and realism to the simulation of galactic behaviors and evolution.

The diverse yet consistent successes of various independent simulation projects, each employing distinct subgrid models, have fostered a broad consensus within the scientific community. This consensus underscores the critical role of supernova (SN) and active galactic nuclei (AGN) feedback in galaxy formation. The ability of these simulations to accurately reproduce the observed galaxy stellar mass functions, particularly through the calibration of feedback models, further highlights the pivotal role these phenomena play in galaxy formation (Somerville & Davé, 2015; Naab & Ostriker, 2017).

However, there are still discrepancies in the properties of CGM and IGM among simulations and observations. Butler Contreras et al. (2023) have used the dataset from the CAMELS project (Villaescusa-Navarro et al., 2023) to study the O vii column density at low redshift (z<0.3z<0.3) in simulations performed with the same code as used for IllustrisTNG and SIMBA simulations, and compared them with the stacked Chandra observations of X-ray absorption lines on a sightline of a background quasar by Kovács et al. (2019). They found that SIMBA predicts a lower O vii column density for a given H i column density than the IllustrisTNG model by an order of magnitude. They also found that the O vii column density in simulations is lower than the observed one by Kovács et al. (2019) by more than an order of magnitude, even for all ranges of SN and AGN feedback parameters explored in CAMELS. Strawn et al. (2024) analyzed a suite of zoom-in simulations conducted as part of the AGORA project (Roca-Fàbrega et al., 2021). These simulations were performed using various simulation codes, both grid-based and particle-based codes, with different feedback models calibrated to match the semi-empirical models’ predicted stellar-to-halo mass ratio values. They investigated the column densities of four ions, namely Si iv, C iv, O vi, and Ne viii, in the CGM. They found that there were significant variations in the ion column densities between the simulations and the observations. At z=3z=3, the simulations showed a difference of three orders of magnitude compared to the observations. They also found that the column densities from grid-based code tend to be higher than those from particle-based code, with varying scatter due to different feedback prescriptions. The difference in the properties of the CGM and IGM found in these works arises from the feedback models employed in the simulations. Therefore, a better modeling of feedback based on small-scale physics is necessary.

In Oku et al. (2022), we have developed an SN feedback model based on high-resolution simulations. In cosmological simulations, the adiabatic phase of an SN remnant is rarely resolved, and then the hydro solver cannot solve the conversion between the kinetic and thermal energy. Thus, we consider the effect of SN kinetic and thermal feedback on the ISM and CGM/IGM scale, respectively (see also Chaikin et al., 2023). The kinetic feedback considers the momentum of a superbubble formed by clustered SNe, which drives interstellar turbulence. The thermal feedback considers the fact that some superbubbles break out from the galactic disk to generate hot galactic wind as observed, e.g., M82 (Strickland & Heckman, 2009). In Milky Way-mass isolated galaxy simulations, we have demonstrated that the kinetic feedback supports a galactic disk against the gravitational collapse to suppress star formation, and the thermal feedback drives hot metal-rich galactic wind.

In this paper, we introduce the CROCODILE111Named in homage to Osaka University’s official mascot, Dr. Wani, a crocodile (https://www.osaka-u.ac.jp/sp/drwani/en/)222The project’s webpage is https://sites.google.com/view/crocodilesimulation/home (Cosmological hydROdynamical simulation of struCture fOrmation and feeDback physIcs in gaLaxy Evolution) cosmological simulation. This simulation, conducted using the GADGET4-Osaka smoothed particle hydrodynamics (SPH) code (Romano et al., 2022a, b, a modified version of GADGET-4, Springel et al. 2021), features our updated SN feedback model from Oku et al. (2022) and incorporates the active galactic nuclei (AGN) feedback model following Rosas-Guevara et al. (2015); Schaye et al. (2015); Crain et al. (2015). The primary aims of this paper are twofold: firstly, to demonstrate CROCODILE’s capability in accurately reproducing essential galaxy statistics; and secondly, to elucidate the impacts of SN and AGN feedback on the metal enrichment of the IGM.

The study of metal enrichment in the IGM offers a distinct and robust means of constraining feedback physics. This is because the spatial distribution and abundance patterns of metals in the IGM serve as historical records of feedback activities. The IGM is dilute and difficult to observe directly. However, it is possible to reconstruct the three-dimensional distribution of foreground absorbers from absorption lines on multiple lines of sight of galaxies and quasars, which is known as ‘IGM tomography’ (Lee et al., 2014, 2018; Newman et al., 2020). The advent of future wide-field and high-spectral-resolution IGM tomography surveys promises to revolutionize our understanding. These surveys will utilize advanced multiplexed fiber spectrographs such as Subaru/PFS (Greene et al., 2022), WHT/WEAVE (Jin et al., 2023), VLT/MOONS (Cirasuolo et al., 2014), MSE (The MSE Science Team et al., 2019), ELT/ANDES (Maiolino et al., 2013) and ELT/MOSAIC (Japelj et al., 2019). These innovative tools are expected to unveil the intricate three-dimensional metal distribution within the IGM, offering unprecedented insights into cosmic structure formation.

The prediction of the matter distribution from numerical simulations is indispensable to deduce information on feedback physics from IGM tomographic observations. The potential of IGM tomography as a powerful tool for probing feedback is highlighted by Nagamine et al. (2021). Using GADGET3-Osaka cosmological simulation (Shimizu et al., 2019), their study revealed variations in the Lyα\alpha optical depth on small scales. These variations were influenced by the specifics of the feedback model, as well as the treatment of gas self-shielding, star formation, and ultraviolet background radiation (UVB). While Nagamine et al. (2021) primarily focused on the distribution of neutral hydrogen, examining the metal distribution can provide further insight into the feedback physics. As a first step, in this paper, we investigate the overall metal distribution in the IGM by analyzing its power spectrum. A more detailed analysis of individual ion species is planned for our future studies.

The remainder of this article is organized as follows: Section 2 details our simulation methodology, including the subgrid models for stellar feedback and black holes. In Section 3, we present the results of our simulations, with a focus on the basic statistical properties of galaxies to validate our simulation framework. In Section 4, we analyze the distribution of metals in the IGM, highlighting the impact of SN and AGN feedback. This section serves as a preliminary study, setting the theoretical groundwork for future tomographic surveys. Our findings are summarized and future research directions are outlined in Section 5. Additionally, Appendix A discusses the numerical methodology of our hydrodynamical simulation.

2 Method

In this section, we describe the methodology of the simulation.

2.1 Initial Condition

We generate an initial condition using MUSIC2-monofonIC333The code’s website is https://bitbucket.org/ohahn/monofonic/src/master/ (Michaux et al., 2021; Hahn et al., 2021). The phase fixing technique (Angulo & Pontzen, 2016) is used to suppress the impact of cosmic variance, but we run only a single simulation for each model and do not include paired simulations for the analyses in this paper. We adopt the following cosmological parameters from Planck Collaboration et al. (2020), (Ωm\Omega_{m}, Ωb\Omega_{b}, ΩΛ\Omega_{\Lambda}, hh, nsn_{s}, 109As10^{9}A_{s}) = (0.3099, 0.0488911, 0.6901, 0.67742, 0.96822, 2.1064). 444The best-fit parameters of the baseline model 2.20 base_plikHM_TTTEEE_lowl_lowE_lensing_post_BAO_Pantheon of Planck 2018 cosmological parameter table as of May 14, 2019 (https://wiki.cosmos.esa.int/planck-legacy-archive/images/b/be/Baseline_params_table_2018_68pc.pdf). The initial condition is generated at zini=39z_{\rm ini}=39 using the third-order Lagrangian perturbation theory (3LPT). The transfer function at ziniz_{\rm ini} is obtained by back-scaling the transfer function at the reference redshift zref=2z_{\rm ref}=2 computed by CLASS 555The code’s website is http://class-code.net/ (Blas et al., 2011). The simulation box size is Lbox=50h1cMpcL_{\rm box}=50\,{h^{-1}\,{\rm cMpc}}, and the total number of particles is Np=2×5123N_{\rm p}=2\times 512^{3}; the initial particle mass of dark matter and gas is mDM=6.74×107h1Mm_{\rm DM}=6.74\times 10^{7}\,{h^{-1}\,{{\rm M_{\odot}}}} and mgas=1.26×107h1Mm_{\rm gas}=1.26\times 10^{7}\,{h^{-1}\,{{\rm M_{\odot}}}}, respectively.

2.2 Cosmological Hydrodynamics Simulation

We use the cosmological N-body/SPH code GADGET4-Osaka (Romano et al., 2022a, b), which is a privately developed branch of GADGET-4666The code’s website is https://wwwmpa.mpa-garching.mpg.de/gadget4/ (Springel et al., 2021). The Newtonian gravity for dark matter and baryons is solved using the third-order TreePM method (Xu, 1995; Bagla, 2002; Springel, 2005). The same gravitational softening length is used for all particle types, and it is set to ϵgrav=3.38h1ckpc\epsilon_{\rm grav}=3.38\,{h^{-1}\,{\rm ckpc}} but limited to physical 0.5h1kpc0.5\,{h^{-1}\,{\rm kpc}} at all times.

The SPH method (for reviews, see Rosswog, 2009; Springel, 2010a; Price, 2012) is used to solve the governing equations of hydrodynamics. Appendix A describes the numerical treatment of hydrodynamics.

The heating rate, Γ\Gamma, and the cooling rate, Λ\Lambda, are computed using the Grackle777The code’s website is https://grackle.readthedocs.io/en/latest/ library (Smith et al., 2017), which solves the non-equilibrium primordial chemistry network of 12 chemical species, H, D, He, H2, HD, and their ions, with radiative cooling by metals and photo-heating and photo-ionization by uniform ultraviolet background (UVB). The metal cooling rate is precomputed using the photoionization code Cloudy (Ferland et al., 2013), and the UVB model by Haardt & Madau (2012) is assumed. In Grackle, we set the parameters related to the onset of UVB to UVbackground_redshift_on=8 and UVbackground_redshift_fullon=6, and then the cosmic reionization occurs at z7z\sim 7. Our simulations do not include the heating by the cosmic rays and stellar radiation, and we ignore the self-shielding of the UVB by atomic hydrogen to avoid overcooling of the neutral gas.

We follow 12 metal elements, H, He, C, N, O, Ne, Mg, Si, S, Ca, Fe, and Ni, produced by core-collapse SNe, type-Ia SNe, and AGB stars. The metallicity floor is Zfloor=106ZZ_{\rm floor}=10^{-6}\,Z_{\odot}, where Z=0.0134Z_{\odot}=0.0134 is the solar metallicity (Asplund et al., 2009).

GADGET4-Osaka solves the production and destruction of dust as described in Romano et al. (2022a) following the full dust grain size distribution; however, we do not focus on dust in this work and omit the description of the dust module here. The analysis of dust will be made in our future work.

We use the Smagorinsky-Lilly type turbulent metal and dust diffusion model (Smagorinsky, 1963; Shen et al., 2010; Romano et al., 2022a) with a diffusion parameter Cdiff=2×104C_{\rm diff}=2\times 10^{-4}.

The nonthermal Jeans pressure floor (Hopkins et al., 2011; Kim et al., 2016) is applied to avoid artificial fragmentation as described in the Appendix A.2. The lower limit of the temperature is set to the higher value of the CMB temperature and Tmin=15T_{\rm min}=15 K, and the upper limit is set to Tmax=109T_{\rm max}=10^{9} K.

The simulations presented in this article are performed at the SQUID supercomputer at Cybermedia Center, Osaka University, equipped with dual Intel Xeon Platinum 8368 processors (2.4 GHz) per compute node. Running the Fiducial model took 1.12×1051.12\times 10^{5} CPU hours.

In the following subsections, we describe our treatment of subgrid star formation, stellar feedback, and black hole physics. In this work, SNe and AGB stars are considered as sources of stellar feedback, while early stellar feedback, e.g., stellar radiation and stellar wind, is neglected. The adopted values of parameters introduced in the following subsections are summarized in Table 1.

Table 1: List of common parameters for subgrid physics
Parameter Adopted value Description
nthresn_{\rm thres} 0.1cm30.1\,{\rm cm^{-3}} Lower density threshold to allow star formation
TthresT_{\rm thres} 104K10^{4}\,{\rm K} Upper temperature threshold to allow star formation
ϵ\epsilon_{*} 0.01 Star formation efficiency
nspawnn_{\rm spawn} 2 Maximum number of stars spawned from one gas particle
Nngb,fbN_{\rm ngb,fb} 8±\pm2 Number of gas particles subject to feedback
nevent,sniin_{\rm event,snii} 2 SNII feedback event number
nevent,snian_{\rm event,snia} 8 SNIa feedback event number
nevent,agbn_{\rm event,agb} 8 AGB feedback event number
Mseeding,FoFM_{\rm seeding,FoF} 1010h1M10^{10}\,{h^{-1}\,{{\rm M_{\odot}}}} FoF mass threshold to seed BH
Mseeding,starM_{\rm seeding,star} 108h1M10^{8}\,{h^{-1}\,{{\rm M_{\odot}}}} FoF stellar mass threshold to seed BH
ϵr\epsilon_{r} 0.1 Radiative efficiency of BH
ϵFB\epsilon_{\rm FB} 0.15 AGN feedback efficiency
ΔTAGN\Delta T_{\rm AGN} 108.5K10^{8.5}\,{\rm K} AGN feedback temperature

2.3 Star Formation

We assume star formation to occur when the hydrogen number density is higher than the threshold density, nthres=0.1cm3n_{\rm thres}=0.1\,{\rm cm^{-3}}, and the temperature is lower than the threshold temperature, Tthres=104KT_{\rm thres}=10^{4}\,{\rm K}. Each gas particle is allowed to spawn nspawnn_{\rm spawn} star particles at most, and the mass of the star particle is m=mgas/nspawnm_{*}=m_{\rm gas}/n_{\rm spawn}, where mgasm_{\rm gas} is the mass of the gas particle, and nspawn=2n_{\rm spawn}=2.

We use the simple stellar population (SSP) approximation; a star particle represents a cluster of stars with the same metallicity, and their mass function follows an adopted initial mass function (IMF). For the IMF, its dependence on metallicity and redshift is considered based on the star cluster formation simulation by Chon et al. (2022). They have investigated IMF at a metallicity range of 104Z10110^{-4}\leq Z\leq 10^{-1} and redshift range of 0z200\leq z\leq 20 and quantified the mass fraction of excess component from a Salpeter-like component,

fmassive=1.07(12x)+0.04×2.67x×z,f_{\rm massive}=1.07(1-2^{x})+0.04\times 2.67^{x}\times z, (1)

with x=min{1+log10(Z/Z),0}x=\min\{1+\log_{10}(Z/Z_{\odot}),0\}, where zz is the redshift. The metallicity range investigated by Chon et al. (2022) is limited to Z0.1ZZ\leq 0.1\,Z_{\odot}, and we use the value of fmassivef_{\rm massive} at Z=0.1ZZ=0.1\,Z_{\odot} for the higher metallicity because IMF at Z=0.1ZZ=0.1\,Z_{\odot} and z=0z=0 is already similar to present day Salpeter-like IMF. Figure 1 shows the variation of IMF depending on fmassivef_{\rm massive}. We first assume the Chabrier IMF (Chabrier, 2003) with stellar mass range 0.1M<M<100M0.1\,{\rm M_{\odot}}<M<100\,{\rm M_{\odot}}, and then add a log-flat component at 5M<M<100M5\,{\rm M_{\odot}}<M<100\,{\rm M_{\odot}} with mass fraction fmassivef_{\rm massive} to allow for a treatment of top-heavy IMF.

When a star particle is spawned from a gas particle, fmassivef_{\rm massive} is computed from the metallicity of the gas particle and the redshift at that time, which is used later for computing energy and metal yield by SNe and AGB stars. In computing the metal and energy yields, we use the metallicity of the star particle with a floor of Zyield,floor=0.03ZZ_{\rm yield,floor}=0.03\,Z_{\odot}. This metallicity floor is introduced to consider the metal enrichment by unresolved early star formation, and the Zyield,floorZ_{\rm yield,floor} is similar to the observed metallicity of galaxies with M107MM_{*}\sim 10^{7}\,{\rm M_{\odot}}.

The star formation rate for a gas particle follows the local Schmidt law (Schmidt, 1959),

ρ˙=ϵρtff,\dot{\rho_{*}}=\epsilon_{*}\frac{\rho}{t_{\rm ff}}, (2)

where tff=3π/32Gρt_{\rm ff}=\sqrt{3\pi/32G\rho} is the local free fall time and ϵ=0.01\epsilon_{*}=0.01 is the star formation efficiency. Star particles are spawned stochastically (Katz, 1992; Springel & Hernquist, 2003; Shimizu et al., 2019) following the star formation rate.

2.4 Core Collapse Supernova

When massive stars (8M\gtrsim 8\,{\rm M_{\odot}}) end their life, their major path is to explode as core-collapse supernovae. Typically, there is one massive star per 100M100\,{\rm M_{\odot}} stars, and the kinetic energy of a supernova is 1051erg10^{51}\,{\rm erg}; the specific SN energy is ζSN=1049ergM1\zeta_{\rm SN}=10^{49}\,{\rm erg}\,{\rm M_{\odot}}^{-1}. However, the specific energy can vary due to multiple factors, e.g., stellar IMF, lower and upper limits of SN progenitor mass, and energy per SN. The specific SN energy adopted in previous works varies by more than a factor of two (Keller & Kruijssen, 2022).

Some supernovae, called hypernovae (HNe) or superluminous supernovae, have an order of higher explosion energy of 1052erg10^{52}\,{\rm erg}. The number fraction of HNe in a solar metallicity environment is about one percent, but it is observationally suggested that the HN fraction increases at subsolar metallicity (Moriya et al., 2018; Gal-Yam, 2019). From a cosmological hydrodynamic simulation of galaxies, Kobayashi et al. (2006) suggested that the HN fraction of 50% is necessary to explain the zinc abundance.

In this work, we use the yield model by Nomoto et al. (2013), which covers the progenitor mass range of 1340M13-40\,{\rm M_{\odot}}. We assume that some core-collapse SNe with progenitor masses of 2040M20-40\,{\rm M_{\odot}} explode as HNe, and its number fraction in that mass range is 50% at Z<103Z<10^{-3} and 1% otherwise. We generate a yield table as a function of stellar age using the chemical evolution library CELib (Saitoh, 2017). The bottom panel of Figure 1 shows the specific energy of core-collapse SNe as a function of metallicity in our model. The specific energy is higher for a low-metallicity star due to the top-heavy IMF and the higher HN fraction.

The integration of the metallicity- and redshift-dependent top-heavy IMF with the metallicity-dependent HN fraction is the key innovation in CROCODILE, leading to a significantly higher ζSN\zeta_{\rm SN} (by an order of magnitude) at low metallicities and high redshifts compared to previous simulations such as EAGLE and IllustrisTNG. In those simulations, ζSN\zeta_{\rm SN} is also introduced as a decreasing function of metallicity to fine-tune the stellar mass function at z=0z=0. However, in their cases, the SN energy is boosted only by a factor of three from the canonical value at low metallicity, based on the idea that the effective SN energy would be higher due to reduced radiative energy loss in a lower metallicity environment (Crain et al., 2015; Pillepich et al., 2018b). In contrast, our SN feedback model introduces a new consideration, resulting in a significant difference in one of the major feedback parameters. Additionally, we include the metallicity dependence on momentum feedback in our SN feedback model, as detailed later in Section 2.4.1.

Refer to caption
Refer to caption
Refer to caption
Figure 1: Top panel: Metallicity- and redshift-dependent IMF as a function of stellar mass assumed in this work. Middle: Cumulative mass fraction of the stars following the IMFs shown in the top panel. Bottom: Metallicity-redshift dependent specific energy of Type-II supernova.

We divide the Type-II SN feedback from a star particle into nevent,sniin_{\rm event,snii} events so that the SN energy and metal yield are deposited gradually rather than instantaneously (Shimizu et al., 2019), and in this work, we adopt nevent,snii=2n_{\rm event,snii}=2. The SN feedback event occurs following the yield table considering the stellar age. The energy and metal output of SN is distributed to surrounding Nngb,fb=8±2N_{\rm ngb,fb}=8\pm 2 gas particles using the feedback model developed in Oku et al. (2022) with some updates, as we briefly summarize in the following. The model consists of two components: local mechanical feedback and galactic wind feedback.

2.4.1 Mechanical Feedback Model

The mechanical feedback model accounts for the momentum injection by SN remnants acquired in the unresolved Sedov–Taylor and pressure-driven snowplow phases. Oku et al. (2022) have performed three-dimensional hydrodynamic simulations using Athena++ code (Stone et al., 2020) to investigate the momentum of superbubble formed by clustered SN explosions in a variety of density and metallicity environments with different intervals of SN explosions. The terminal momentum obtained in the simulations is normalized over an initial mass function of star clusters and finally translated into the terminal momentum per SN,

p^=1.75×105Mkms1n00.05Λ6,220.17,\hat{p}=1.75\times 10^{5}\,{\rm M_{\odot}}\,{\rm km\,s^{-1}}\,n_{0}^{-0.05}\Lambda_{6,-22}^{-0.17}, (3)

where n0=nH/(1cm3n_{0}=n_{\text{H}}/(1\,{\rm cm^{-3}}), and Λ6,22=max{1.90.85(Z/Z),1.05}×(Z/Z)+101.33\Lambda_{6,-22}=\max\{1.9-0.85\,(Z/Z_{\odot}),1.05\}\times(Z/Z_{\odot})+10^{-1.33} is the value of cooling function of Sutherland & Dopita (1993) at 106K10^{6}\,{\rm K} normalized by 1022ergs1cm310^{-22}\,{\rm erg}\,{\rm s^{-1}}{\rm cm}^{3}. For every feedback event, the local density and metallicity are computed, and the SN energy is translated to momentum using Eq. (3) assuming that the energy per SN is 1051erg10^{51}\,{\rm erg}.

The momentum is distributed to surrounding particles with weights calculated using Voronoi tessellation. Metals from Type-Ia SN, Type-II SN, and AGB stars are distributed using the same weights. When coupling the feedback momentum to surrounding particles, we limit the momentum if necessary to ensure manifest energy conservation considering the relative velocity of star and gas particles for individual coupling events (see Appendix B1 of Hopkins et al., 2023). We did not consider the manifest conservation of total energy and linear momentum of multiple feedback events as discussed in Appendix B3 of Hopkins et al. (2023), and this would be a task for future development of GADGET4-Osaka, while its effect would be small in our low-resolution simulation where most of SN event is at the momentum-conserving limit on the resolved scale.

2.4.2 SN-driven Galactic Wind Model

The galactic wind model accounts for the hot (T106KT\gtrsim 10^{6}\,{\rm K}) galactic wind driven by SNe. We use the scaling relations by Kim et al. (2020a) to determine mass, energy, and metal loading factors from metallicity and star formation surface density. The star formation surface density is estimated as ΣSFR=ρSFRH\Sigma_{\rm SFR}=\rho_{\rm SFR}H, where ρSFR\rho_{\rm SFR} is the star formation rate density and H=ρ/|ρ|H=\rho/|\nabla\rho| is the gas scale height obtained using the Sobolev-like approximation. The model provides the scaling relations for cool (T104KT\lesssim 10^{4}\,{\rm K}) and hot (T106KT\gtrsim 10^{6}\,{\rm K}) galactic outflows based on the TIGRESS simulation (Kim et al., 2020b), and we employ the model for the hot phase.

In our previous work (Oku et al., 2022), we used a constant entropy wind based on the galactic wind property in the high-resolution dwarf galaxy simulation by Hu (2019) assuming a fixed energy loading factor ηe=0.7\eta_{e}=0.7. By updating our model as described above, we no longer have to assume ηe\eta_{e}, thus reducing one free parameter.

Our simulation has the mechanical feedback model, which drives the cool wind, and we did not use the wind model for the cool phase. The galactic wind model for the hot phase is necessary for low-resolution simulations that cannot resolve the Sedov–Taylor phase because the mechanical feedback model is for the snowplow phase where the SN bubble has cooled down, and treatment to avoid overcooling is necessary to produce hot galactic wind (Oku et al., 2022).

We follow the Twind sampling procedure described in Appendix B of Kim et al. (2020a) to sample wind particles and determine their temperature, metallicity, and wind velocity except for the first step. For the first step, we obtain the mass of the hot wind as Mhot=η~Mhot(m/nevent,snii)(ζSN/ζTIGRESS)M_{\rm hot}=\tilde{\eta}^{\rm hot}_{M}(m_{*}/n_{\rm event,snii})(\zeta_{\rm SN}/\zeta_{\rm TIGRESS}), where η~Mhot\tilde{\eta}^{\rm hot}_{M} is the mass loading factor obtained as a function of ΣSFR\Sigma_{\rm SFR}. The second term represents the stellar mass that contributes to one feedback event. The third term is a factor considering the difference in the energy yield, where ζSN\zeta_{\rm SN} and ζTIGRESS\zeta_{\rm TIGRESS} are the specific SN energy adopted in our simulation and the TIGRESS framework (Kim & Ostriker, 2017; Kim et al., 2020a). The specific SN energy adopted in our simulation is redshift- and metallicity-dependent as shown in Fig. 1, and ζTIGRESS=1.05×1049ergM1\zeta_{\rm TIGRESS}=1.05\times 10^{49}\,{\rm erg}\,{\rm M_{\odot}}^{-1}.

The sampled particles are flagged as wind particles and kicked at the wind velocity in random directions isotropically. We assume that wind particles represent the hot galactic wind flowing through unresolved low-density channels, and we disable their hydrodynamical interaction and cooling to avoid the wind particles being affected by ISM. We recouple the wind particle to hydrodynamics and enable cooling after its density falls below 0.05 times the threshold density of star formation or 0.025 times the current Hubble time has elapsed, following the criteria used in the IllustrisTNG model (Pillepich et al., 2018b).

2.5 Type-Ia Supernova

For Type-Ia SNe, the element yield table by Seitenzahl et al. (2013) is used in combination with a power-law type delay-time distribution function of Ψ(t)=4×1013SNyr1M1(t/1Gyr)1\Psi(t)=4\times 10^{-13}\,{\rm SN}\,{\rm yr}^{-1}\,{\rm M_{\odot}}^{-1}\,(t/1\,{\rm Gyr})^{-1} with a minimum delay of 40 Myr (Maoz & Mannucci, 2012). We divide the Type-Ia SN feedback from a star particle into nevent,snia=8n_{\rm event,snia}=8 events. The energy per Type-Ia SN is fixed to 1051erg10^{51}\,{\rm erg}, and we use Eq. (3) to convert the energy to feedback momentum. We did not consider thermal galactic wind feedback for Type-Ia SNe because their degree of clustering is low, and they are not considered to be the major driver of the galactic wind.

2.6 AGB Stars

For AGB stars, two yield tables are combined to cover the mass range of 1–8 M{\rm M_{\odot}}; Karakas (2010) table is used in M/M[1,6]M_{*}/M_{\odot}\in[1,6], Doherty et al. (2014) table in M/M[7,8]M_{*}/M_{\odot}\in[7,8], and we linearly interpolate between them. We do not consider the mechanical feedback due to the stellar wind of AGB stars. We divide the AGB feedback from a star particle into nevent,agb=8n_{\rm event,agb}=8 events.

2.7 Black Hole Physics

For the supermassive black holes (BHs), we largely follow the model used in the EAGLE project (Schaye et al., 2015; Crain et al., 2015). The model consists of seeding using the Friend-of-Friends (FoF) halo finder, torque-limited Bondi-Hoyle accretion, and thermal quasar feedback, as summarized below.

2.7.1 Seeding & Repositioning

We regularly run the FoF halo finder with an interval of Δlna=0.005\Delta\ln a=0.005, where a=1/(1+z)a=1/(1+z) is the scale factor, and convert the gas particle with a minimum gravitational potential in the halo to a BH particle if the total mass of the halo is larger than Mseeding,FoF=1010h1MM_{\rm seeding,FoF}=10^{10}\,{h^{-1}\,{{\rm M_{\odot}}}}, stellar mass in the halo is larger than Mseeding,star=108h1MM_{\rm seeding,star}=10^{8}\,{h^{-1}\,{{\rm M_{\odot}}}}, and does not contain BHs.

If a FoF halo contains BH particles and the BHs are within three times the gravitational softening length of BH particles from the star particle with minimum potential, the BH particles are repositioned and assigned the velocity of the FoF halo.

2.7.2 Accretion

The mass accretion rate onto BH is computed by the Eddington-limited Bondi rate. The Bondi rate (Bondi, 1952) is

M˙Bondi=4πG2MBH2ρ(cs2+vBH2)3/2,\dot{M}_{\rm Bondi}=\frac{4\pi G^{2}M_{\rm BH}^{2}\rho}{(c_{s}^{2}+v_{\rm BH}^{2})^{3/2}}, (4)

where GG is the gravity constant, MBHM_{\rm BH} is the BH mass, and vBHv_{\rm BH} is the velocity of the BH relative to the surrounding medium. We set vBHv_{\rm BH} to zero because the velocities of BH particles are set by hand when repositioned. In computing the sound speed csc_{s}, we assume the effective equation of state (EoS) used in the EAGLE project, i.e., cs=γ(kB/μamp)Teosc_{s}=\sqrt{\gamma({k_{\rm B}}/\mu_{\rm a}m_{\rm p})T_{\rm eos}}, where γ=5/3\gamma=5/3 is the adiabatic index, kB{k_{\rm B}} is the Boltzmann constant, μa=1.2285\mu_{\rm a}=1.2285 is the mean molecular weight of primordial atomic gas, mpm_{\rm p} is the proton mass, and Teos=8×103K(nH/0.1cm3)1/3T_{\rm eos}=8\times 10^{3}\,{\rm K}\,(n_{\text{H}}/0.1\,{\rm cm^{-3}})^{1/3} is the temperature derived from the EoS. The EoS is used only to compute the BH accretion rate for consistency with the accretion model of the EAGLE simulation.

The Eddington accretion rate is

M˙Eddington=4πGMBHmpϵrcσT,\dot{M}_{\rm Eddington}=\frac{4\pi GM_{\rm BH}m_{\rm p}}{\epsilon_{r}c\sigma_{\rm T}}, (5)

where ϵr=0.1\epsilon_{r}=0.1 is the radiative efficiency of BH, cc is the speed of light, and σT\sigma_{\rm T} is the Thomson cross section. The accretion rate is the minimum of the Bondi rate and the Eddington rate

M˙acc=min(M˙Eddington,CM˙Bondi),\dot{M}_{\rm acc}=\min(\dot{M}_{\rm Eddington},C\dot{M}_{\rm Bondi}), (6)

where C=min(Cvisc1(cs/vϕ)3,1)C=\min(C_{\rm visc}^{-1}(c_{s}/v_{\phi})^{3},1) is a factor to limit the Bondi rate considering the angular momentum and the viscosity of the accretion disk on a subgrid scale (Rosas-Guevara et al., 2015). We set the model parameter CviscC_{\rm visc} to 200π200\pi in our fiducial run, and vϕv_{\phi} is the rotation speed of the gas around the BH.

We use the subgrid BH mass to follow the growth of BH (Springel et al., 2005). Each BH particle has particle mass, mpartm_{\rm part}, and subgrid BH mass, MBHM_{\rm BH}; the former is used in the computation of gravitational force and potential, and the latter is used for the calculation of the accretion rate onto the black hole. The mass growth rate of the BH is

M˙BH=(1ϵr)M˙acc.\dot{M}_{\rm BH}=(1-\epsilon_{r})\dot{M}_{\rm acc}. (7)

The BH particles swallow the surrounding gas particles stochastically following their subgrid BH mass. For each gas particle jj around the BH, we compute a probability

pj,acc=wjΔmρ,p_{j,{\rm acc}}=\frac{w_{j}\Delta m}{\rho}, (8)

where wjw_{j} is the kernel weight of the gas particle relative to the BH, Δm=max(MBHmpart,0)\Delta m=\max(M_{\rm BH}-m_{\rm part},0) is the mass increment from the BH particle mass to the subgrid mass, and ρ\rho is the gas density at the position of the BH. We then draw a uniform random number xj[0,1]x_{j}\in[0,1], and the BH absorbs the gas particle with conserving mass and momentum if xj<pj,accx_{j}<p_{j,{\rm acc}}.

2.7.3 Feedback

The AGN feedback is modeled by stochastic thermal energy injection. Each BH particle has an energy reservoir, and we increase it at a rate of E˙res=ϵrϵFBM˙accc2\dot{E}_{\rm res}=\epsilon_{r}\epsilon_{\rm FB}\dot{M}_{\rm acc}c^{2}, where ϵFB=0.15\epsilon_{\rm FB}=0.15 is the efficiency of converting AGN radiation to thermal energy by radiative pressure. When EresE_{\rm res} is large enough to increase the temperature of a gas particle by ΔTAGN\Delta T_{\rm AGN}, the BH is allowed to distribute the feedback energy stochastically. Similarly to the treatment of accretion, for each gas particle jj around the BH, we compute a probability

pj,FB=(γ1)μimpwjEreskBΔTAGNρ,p_{j,{\rm FB}}=\frac{(\gamma-1)\mu_{\rm i}m_{\rm p}w_{j}E_{\rm res}}{{k_{\rm B}}\Delta T_{\rm AGN}\rho}, (9)

where μi=0.588\mu_{\rm i}=0.588 is the mean molecular weight of a primordial ionized gas, and draw a uniform random number yj[0,1]y_{j}\in[0,1]. The thermal energy of

Ej,FB=mjkBΔTAGN(γ1)μmpE_{j,{\rm FB}}=\frac{m_{j}{k_{\rm B}}\Delta T_{\rm AGN}}{(\gamma-1)\mu m_{p}} (10)

is added to the gas particle if yj<pj,FBy_{j}<p_{j,{\rm FB}}, and then we reduce EresE_{\rm res} by Ej,FBE_{j,{\rm FB}}.

2.7.4 Timestepping

The timestep size of a black hole is limited to constrain the accreting mass and feedback energy per time step. The accretion timestep is determined to limit the mass growth rate of a black hole per time step to less than 10% and the number of SPH particles swallowed by a black hole to one:

Δtacc=min{0.1MBHM˙BH,m¯gasM˙BH},\Delta t_{\rm acc}=\min\left\{0.1\frac{M_{\rm BH}}{\dot{M}_{\rm BH}},\frac{\bar{m}_{\rm gas}}{\dot{M}_{\rm BH}}\right\}, (11)

where m¯gas\bar{m}_{\rm gas} is the mean gas particle mass. The feedback timestep is determined as

ΔtFB=0.3Nngb,BHm¯gaskBΔTAGN(γ1)μmpE˙res,\Delta t_{\rm FB}=0.3\frac{N_{\rm ngb,BH}\bar{m}_{\rm gas}{k_{\rm B}}\Delta T_{\rm AGN}}{(\gamma-1)\mu m_{p}\dot{E}_{\rm res}}, (12)

such that the fraction of neighboring SPH particles that receive feedback energy is less than 30% within the kernel. We use the shortest of Δtacc\Delta t_{\rm acc}, ΔtFB\Delta t_{\rm FB}, and the gravitational timestep size of the black hole particle.

2.8 Runs

Table 2: List of simulations. The columns list (1) the run name; (2) the box size in comoving Mpc, LboxL_{\rm box}; (3) the number of particles employed in the run, NparticleN_{\rm particle}; (4) the subgrid viscous parameter for BH accretion, CviscC_{\rm visc}; (5) the subgrid mass of BH seed, mseedm_{\rm seed}; (6-8) the checklist of feedback modules activated in the run, (6) the mechanical feedback from core-collapse SNe (see Section 2.4.1), (7) the SN-driven galactic wind model (see Section 2.4.2), and (8) AGN feedback (see Section 2.7.3); (9) the stellar IMF; (10) the number fraction of HNe.
Feedback Type
Name LboxL_{\rm box} NparticleN_{\rm particle} CviscC_{\rm visc} mseedm_{\rm seed} SN Mechanical SN GalWind AGN Stellar IMF HN fraction
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
Fiducial 5050 2×51232\times 512^{3} 200π200\pi 1×1051\times 10^{5} variable888The metallicity- and redshift-dependent IMF (see Section 2.3) ZZ-dependent999The redshift-dependent HN fraction (see Section 2.4)
NoSNGalWind 5050 2×51232\times 512^{3} 200π200\pi 1×1051\times 10^{5} variable ZZ-dependent
AGNonly 5050 2×51232\times 512^{3} 200π200\pi 1×1051\times 10^{5} variable ZZ-dependent
SNonly 5050 2×51232\times 512^{3} 200π200\pi 1×1051\times 10^{5} variable ZZ-dependent
NoZdepSN 5050 2×51232\times 512^{3} 200π200\pi 1×1051\times 10^{5} Chabrier 0.01
NoFB 5050 2×51232\times 512^{3} 200π200\pi 1×1051\times 10^{5} variable ZZ-dependent
LowCvisc 5050 2×51232\times 512^{3} 2π2\pi 1×1051\times 10^{5} variable ZZ-dependent
LowCviscLowMseed 5050 2×51232\times 512^{3} 2π2\pi 1×1041\times 10^{4} variable ZZ-dependent
L25N512 2525 2×51232\times 512^{3} 200π200\pi 1×1051\times 10^{5} variable ZZ-dependent
L25N256 2525 2×25632\times 256^{3} 200π200\pi 1×1051\times 10^{5} variable ZZ-dependent
L25N128 2525 2×12832\times 128^{3} 200π200\pi 1×1051\times 10^{5} variable ZZ-dependent

We perform simulations with varied feedback settings, black hole accretion parameters, and resolution as summarized in Table 2.

The Fiducial run considers the two-component SN feedback and AGN feedback. The NoSNGalWind run does not use the SN-driven hot galactic wind model. It is presented to show the effect of explicit modeling of the galactic wind in comparison to the Fiducial run. The AGNonly and SNonly runs only consider AGN and SN feedback, respectively, and are performed to investigate the impact of these feedbacks. In the NoZdepSN run, the stellar IMF is fixed to the Chabrier IMF, and the hypernova fraction is set to 0.01, independent of metallicity and redshift. This is different from other runs, where the specific energy of Type-II SN is higher for lower metallicity stars as shown in Fig. 1 due to metallicity- & redshift-dependent IMF and hypernova fraction. The NoFB run does not consider any feedback and is presented as a baseline to show the impact of feedback in comparison to other runs.

The LowCvisc and LowCviscLowMseed runs adopt black hole accretion parameters different from the Fiducial run. In these two runs, we adopt Cvisc=2πC_{\rm visc}=2\pi (same value as the fiducial EAGLE simulation), which is 100 times smaller than the one adopted in the Fiducial run. The parameter CviscC_{\rm visc} modulates the limiting value of parameter CC in Eq. 6 through the accretion suppression factor of Cvisc1(cs/vϕ)3C_{\rm visc}^{-1}(c_{s}/v_{\phi})^{3}, which is usually less than unity. The lower CviscC_{\rm visc} results in a higher suppression factor (Rosas-Guevara et al., 2015; Schaye et al., 2015; Crain et al., 2015), which allows BHs to accrete at near Bondi rate, hence faster and earlier growth at M1091010MM_{*}\simeq 10^{9}-10^{10}\,{\rm M_{\odot}} as we will see in Section 3.2. The LowCviscLowMseed adopts the BH seed mass of Mseed=104h1MM_{\rm seed}=10^{4}\,{h^{-1}\,{{\rm M_{\odot}}}}, 10 times smaller than that used in the other two runs.

The L25N512, L25N256, and L25N128 runs have different mass resolutions and are performed to investigate the dependence on resolution. The size of the simulation box of the L25N256 run is 25h1cMpc25\,{h^{-1}\,{\rm cMpc}}, and the number of employed particles is 2×25632\times 256^{3}, as the name indicates. The L25N256 run has the same resolution as the Fiducial run (i.e., L50N512). The L25N512 and L25N128 have eight times better and worse mass resolution than the L25N256 run. The same configurations and parameters are employed in the three runs except for the gravitational softening length. In the L25N256 run, we use the same gravitational softening length as the Fiducial run, and we set it to twice as small and as large in the L25N512 and L25N128 runs.

2.9 Data Analysis

Simulation data is analyzed by on-the-fly friends-of-friends (FoF) and the subfind group and substructure finder (Springel et al., 2001, 2021). For visualization and further data analysis, we generate a uniform three-dimensional cartesian mesh covering the entire simulation box with 102431024^{3} voxels, assign particle data, and take projections on the fly. The cloud-in-cell (CIC) assignment is used for dark matter and star particles, and the SPH kernel weight is used for gas particles. The SPH particle data is assigned to the mesh, conserving the total mass, metal mass, and internal energy. For only data analysis purposes, we set a floor in the SPH smoothing length at (3/2)Lvoxel(\sqrt{3}/2)L_{\rm voxel}, where LvoxelL_{\rm voxel} is the size of a voxel, so that there are some voxel centers within the smoothing length from each SPH particle. We then assign the mass of miWij(hi)/kNWik(hi)m_{i}W_{ij}(h_{i})/\sum_{k}^{N}W_{ik}(h_{i}) to the jj -th voxel of the ii-th particle, where mim_{i} and hih_{i} are the mass and smoothing length of the ii-th particle, and Wij(hi)=W(rij;hi)W_{ij}(h_{i})=W(r_{ij};h_{i}) is the kernel weight, rijr_{ij} being the distance from the ii-th particle to the center of jj-th voxel. The metal mass and internal energy are assigned to voxels in the same manner, and the metallicity and temperature of each voxel are calculated using the mass, metal mass, and internal energy of the voxel. This mesh generator module is useful for the post-process analysis of the IGM presented in Section 4.

Refer to caption
Figure 2: Projected image through a 6.25h1cMpc6.25\,{h^{-1}\,{\rm cMpc}} slice of the Fiducial run. The color and intensity indicate temperature and density, as shown by the color map at the top right corner of the image. An animated version of this figure, showing the evolution from zz = 39 to 0, is available in the HTML version of this article.

Figure 2 shows the density projection image of the Fiducial run at z=0z=0. The baryonic cosmic web, composed of intermediate-temperature (T104KT\sim 10^{4}\,{\rm K}) filaments and high-temperature nodes, is apparent. The rest of the cosmic volume is filled with low-temperature voids. 101010The movie is available at https://www.yurioku.com/research/

3 Galaxy Statistics

This section compares the statistical properties of galaxies formed in our simulations. In the following subsections, we compare simulations focusing on the feedback model variation, BH model parameters, resolution, and SN feedback energy variation. We examine the stellar mass, star formation rate (SFR), gas-phase metallicity, and the most massive black hole mass in galaxies, identified as subhalos by the subfind algorithm. The stellar mass presented in the following is the mass of stars within twice half-stellar-mass radius; for each collection of stellar particles in a subhalo, we compute the radius of a sphere enclosing half of its mass and then obtain the stellar mass within the twice half-stellar-mass radius. The SFR of a galaxy is the sum of the gas particles’ SFR, computed using Eq. 2, in the subhalo. The gas-phase metallicity of a galaxy is an SFR-weighted average of the metallicity of gas particles in the subhalo, intended for comparison with observations where metallicity is measured using nebular lines from ionized regions around young stars in star-forming regions. In the following figures, we show various quantities as a function of galaxy stellar mass above M=108.5MM_{*}=10^{8.5}\,{\rm M_{\odot}} because the mass of each stellar particle is 9.1×106M9.1\times 10^{6}\,{\rm M_{\odot}}.

3.1 Feedback Model Variation

Refer to caption
Figure 3: Galaxy stellar mass function at z=0.1z=0.1, 1, 2.2, 6. The black dashed line in the bottom right panel is for the Ref run of EAGLE simulation (Schaye et al., 2015). The shaded regions are the observational constraints on SMF from Song et al. (2016); Stefanon et al. (2017, 2021) at z=6z=6, McLeod et al. (2021) at z=1z=1 and 2, Davidzon et al. (2017) at z=2.25z=2.25, and Baldry et al. (2012) and Driver et al. (2022) around z=0.1z=0.1.

Figure 3 shows the galaxy stellar mass function (SMF) at z=6z=6, 2.2, 1, and 0.1. The shaded regions are the observational constraints on SMF from Song et al. (2016); Stefanon et al. (2017, 2021) at z=6z=6, McLeod et al. (2021) at z=1z=1 and 2, Davidzon et al. (2017) at z=2.25z=2.25, and Baldry et al. (2012) and Driver et al. (2022) around z=0.1z=0.1.

The Fiducial, SNonly, and NoGalWind runs show suppressed star formation compared to the runs without SN mechanical feedback (AGNonly and NoFB) or the run with weaker SN feedback (NoZdepSN) at M<1011MM_{*}<10^{11}\,{\rm M_{\odot}}, leading to a better consistency with the observation at z=2.2z=2.2 and 1. This indicates that the SN mechanical feedback boosted by top-heavy IMF and hypernova is the dominant feedback source for the low-mass galaxies. We discuss the implication of the discrepancy at z=6z=6 in Section 5.

At z=0.1z=0.1, the Fiducial run nicely reproduces the low-mass end of the observed SMF. Both our simulations and the EAGLE simulation decrease towards a higher mass end with a slightly steeper slope than the observed exponential cutoff at M1011.5MM_{*}\sim 10^{11.5}\,{\rm M_{\odot}}, but capture the cutoff mass range relatively well.

In the Fiducial run, we used the metallicity- and redshift-dependent SN energy yield model, which has increasing specific SN energy towards lower SN progenitor metallicity as shown in Fig. 1. In the NoZdepSN run, the specific SN energy is fixed to ζSN6×1048ergM1\zeta_{\rm SN}\simeq 6\times 10^{48}\,{\rm erg}\,{\rm M_{\odot}}^{-1}. One can see that the NoZdepSN run completely overpredicts the number of low-mass galaxies at z<2.2z<2.2. This indicates that the SN feedback with the above constant ζSN\zeta_{\rm SN} is not strong enough to suppress star formation and reproduce the observed SMF.

Refer to caption
Figure 4: Redshift evolution of the star formation main sequence of the simulated galaxies with sSFR >102Gyr1>10^{-2}\,{\rm Gyr}^{-1}. The lines and error bars show the median SFR values and 16th and 84th percentile for each stellar mass bin in our simulations. The shaded regions are the observational constraints from Salmon et al. (2015) at z=6z=6, Nakajima et al. (2023) at z=z=4-10, Karim et al. (2011) at z=2.25z=2.25, 1.1, 0.9, and 0.3, Tomczak et al. (2016) at z=2.25z=2.25, 1.125, and 0.875, and Whitaker et al. (2012) at z=z=0-0.5.

Figure 4 shows the star-formation main sequence (SFMS) at z=6z=6, 2.2, 1, and 0.1. The lines and error bars show the median SFR values and 16th and 84th percentile for each stellar mass bin in our simulations. The shaded regions are the observational constraints from Salmon et al. (2015) at z=6z=6, Nakajima et al. (2023) at z=z=4-10, Karim et al. (2011) at z=2.25z=2.25, 1.1, 0.9, and 0.3, Tomczak et al. (2016) at z=2.25z=2.25, 1.125, and 0.875, and Whitaker et al. (2012) at z=00.5z=0-0.5. We display only the star-forming galaxies, selected by a criterion sSFR >102Gyr1>10^{-2}\,{\rm Gyr}^{-1}, because the observed data are also for star-forming galaxies.

At z=6z=6, the simulations show similar SFMS with each other. The runs without stellar feedback or with weaker SN feedback show lower SFR than the observed SFMS for a given stellar mass at lower redshifts. This indicates that stellar feedback is necessary to sustain star formation activity by driving interstellar turbulence and galactic wind to delay the depletion of gas in the dark matter halo and produce star-forming galaxies at z=0z=0. Runs with stellar feedback show a nice agreement with observations.

Refer to caption
Figure 5: Redshift evolution of the mass–metallicity relation. The lines and error bars show the median metallicity values and 16th and 84th percentile for each stellar mass bin in our simulations. The shaded regions are observational constraints from Nakajima et al. (2023) at z=z=4-10, Sanders et al. (2021) and Strom et al. (2022) at z=2.3z=2.3, and Andrews & Martini (2013) and Tremonti et al. (2004) at z=0.1z=0.1.

Figure 5 shows the mass–metallicity relations (MZR) at z=6z=6, 2.2, 1, and 0.1. The metallicity of simulated galaxies is computed with the total metal mass in the gaseous phase. The lines and error bars show the median metallicity values and 16th and 84th percentile for each stellar mass bin in our simulations. The shaded regions are observational constraints from Nakajima et al. (2023) at z=z=4-10, Sanders et al. (2021) and Strom et al. (2022) at z=2.3z=2.3, and Andrews & Martini (2013) and Tremonti et al. (2004) at z=0.1z=0.1. The galaxies in the runs without stellar feedback have higher metallicity at M109MM_{*}\lesssim 10^{9}\,{\rm M_{\odot}}, which indicates that stellar feedback expels metals from galaxies.

One can see that the NoSNGalWind run has slightly higher metallicity than the Fiducial run. This is because of the metal reduction by the galactic wind in the Fiducial run. The typical metal loading factor of our galactic wind model is 0.3, corresponding to 0.15 dex, which can explain the difference between the NoSNGalWind and Fiducial run. The difference among the models is small at M1010MM_{*}\gtrsim 10^{10}\,{\rm M_{\odot}} because the feedback effect is weaker at the massive end, where the gravitational binding energy is stronger.

The metallicity of simulated galaxies of M1010MM_{*}\sim 10^{10}\,{\rm M_{\odot}} is 0.2 dex higher than the MZR by Sanders et al. (2021) at z=2.2z=2.2, and 0.4 dex higher than the MZR by Andrews & Martini (2013) at z=0.1z=0.1. This can be due to either inefficient metal ejection by the galactic wind or insufficient gas mass fraction in the simulated galaxies at low redshift. A low gas fraction can be caused by strong feedback suppressing the accretion of low-metallicity gas or active star formation converting gas into stars. The metallicity increases as Type-Ia SNe and AGB stars slowly supply metals into ISM with certain time delays (\sim100 Myr) without being affected by instantaneous feedback by Type-II SNe. We will investigate the galactic outflow properties in our simulations by comparing them with recent IFU data at z=0z=0-2, as well as the gas fraction and the metal abundance pattern in ISM in our future work.

The NoZdepSN run has lower metallicity than the NoFB run, while they agree in SMF and SFMS. This is because the top-heavy IMF is not adopted in the NoZdepSN run.

Refer to caption
Figure 6: Redshift evolution of the BH mass–stellar mass relation. The points and error bars show the median value and 16th and 84th percentile of the most massive BH mass in galaxies in each stellar mass bin. For the SNonly and NoFB runs, we omit the error bars for clarity. The black dashed line shows the median of the EAGLE Ref run. The region indicated by the gray solid line covers the majority of local observational constraints compiled by Habouzit et al. (2021). The gray diamonds are observational data by McConnell & Ma (2013).

Figure 6 shows the BH mass as a function of the galaxy’s total stellar mass. The points and error bars show the median value and 16th and 84th percentile of the most massive BH mass in galaxies in each stellar mass bin. The region indicated by the black solid line is the observational constraint at z=0z=0 compiled by Habouzit et al. (2021). The gray diamonds are observational data by McConnell & Ma (2013).

The runs with AGN feedback have lower BH masses at z3z\lesssim 3 because the gas around BHs is blown away by the AGN feedback. In the runs with AGN feedback, the MBHM_{\rm BH}MM_{*} relation is consistent with observations, and the medians are almost at the lower edge of the observationally constrained region at 109M<M<1010.5M10^{9}\,{\rm M_{\odot}}<M_{*}<10^{10.5}\,{\rm M_{\odot}}. This behavior is sensitive to the choice of black hole subgrid parameters, as demonstrated in Section 3.2.

The AGNonly run also shows higher BH mass than the Fiducial run at z>1z>1, indicating that the stellar feedback inhibits the gas accretion onto BHs and suppresses BH growth. At z=0.1z=0.1, the MBHM_{\rm BH}MM_{*} relation of the two runs converges. This convergence is interesting considering that the AGNonly and Fiducial run have distinct SMF (Fig. 3; AGNonly run significantly overpredicts the SMF relative to the Fiducial run), suggesting that the growth of supermassive BHs is self-regulated by AGN feedback, and the BH and galaxy co-evolve even if the MM_{*} increases more rapidly due to lack of SN feedback.

3.2 BH Parameter Variation

Refer to caption
Figure 7: Comparing the MBHM_{\rm BH}MM_{*} relation, SMF, and SFMS for the runs with different BH parameters, Fiducial, LowCvisc, and LowCviscLowMseed, at z=2.2z=2.2 and 0.1.

Figure 7 again shows the MBHM_{\rm BH}MM_{*} relation, SMF, and SFMS, but for the runs with different BH parameters, Fiducial, LowCvisc, and LowCviscLowMseed, at z=2.2z=2.2 and 0.1.

Panels A and B show the MBHM_{\rm BH}MM_{*} relation. The CviscC_{\rm visc} controls the onset of BH growth, and the BH mass starts to increase at M109MM_{*}\sim 10^{9}\,{\rm M_{\odot}} for runs with low CviscC_{\rm visc} (=2π=2\pi) and at 1010M10^{10}\,{\rm M_{\odot}} for runs with our default CviscC_{\rm visc} (=200π=200\pi) at z=0.1z=0.1. The simulation data points of the Fiducial run are around the bottom of the region indicated by Habouzit et al. (2021), while those of the LowCvisc run are around the top of the region. At M>1011MM_{*}>10^{11}\,{\rm M_{\odot}}, it is interesting to see that the MBHM_{\rm BH}MM_{*} relation for all three simulations agree due to the self-regulated growth of BH.

Panels C and D show the SMF. By comparing with panels A and B, one can see that the SMF rapidly declines at the same mass scale where the BH mass rapidly increases. The SMF of the LowCvisc run is lower than that of other runs at M>109.5MM_{*}>10^{9.5}\,{\rm M_{\odot}} due to the early growth of the BHs and subsequent AGN feedback. In the LowCviscLowMseed run, the BH growth is delayed due to the smaller BH seed mass, as seen in the upper panels, and it shows a similar SMF to the Fiducial run.

Panels E and F show the impact of AGN feedback on the star-formation activity in the SFMS. The slope of the SFMS becomes shallower at the same stellar mass where the BH begins to grow rapidly.

3.3 Resolution Variation

Refer to caption
Figure 8: Galaxy stellar mass functions of the runs with different resolutions, L25N512, L25N256, and L25N128 at z=2.2z=2.2 and 0.1.

Figure 8 shows the SMFs of the runs with different resolutions, L25N512, L25N256, and L25N128. We used the same subgrid and numerical parameters except for the gravitational softening length in these runs. They roughly converge and agree with the observed SMF. The SMF slightly increases with increasing resolution at z=2.2z=2.2. This is attributed to the density dependence of the star formation efficiency; higher-resolution simulations can resolve higher-density star-forming clouds, which have shorter star formation timescales.

4 Metal Enrichment in the IGM

In this section, we analyze the distribution of metals in the IGM and show the impact of SN and AGN feedback by comparing simulations with varying feedback models.

Refer to caption
Refer to caption
Figure 9: The density-weighted projection of metallicity at z=2.2z=2.2 (top two rows) and 0 (bottom two rows). An animated version of this figure, showing the evolution of these panels from zz = 39 to 0, is available in the HTML version of this article.

Figure 9 shows the density-weighted projections of metallicity at z=z=2.2 and 0.111111The movie is available at https://www.yurioku.com/research The projection depth is 50h150\,h^{-1} Mpc. Metals are distributed following the large-scale structure with visible differences due to feedback settings.

The effect of explicit modeling of SN-driven galactic wind can be seen in the comparison between the Fiducial and NoSNGalWind runs. The SN-driven metal-rich galactic wind spread metals on 100kpc\lesssim 100\,{\rm kpc} scale in the Fiducial run more uniformly than in the NoSNGalWind run.

Comparing the Fiducial and SNonly runs clarifies the role of AGN outflow in the chemical enrichment of the IGM. The high-metallicity bubbles of a size of a few Mpc are formed by AGN feedback in the Fiducial run at z=0z=0, but they are not visible in the SNonly run. We modeled AGN feedback as an isotropic thermal energy injection, however the hot bubble cannot expand into the direction of the galactic disk. Therefore, the metal-rich AGN outflow naturally expands in the bipolar direction above and below the galactic disk.

In the NoFB case, metals produced in galaxies remain there, and the distribution of metals follows that of galaxies at z=2.2z=2.2. It is interesting to see that metals are somewhat spread at z=0z=0, which is likely due to the hydrodynamical effect in galaxy mergers, galaxy collision, and ram pressure stripping. In other runs, feedback spread metals out to CGM and IGM.

The AGNonly and NoZdepSN runs show a distinctively higher metallicity than other runs at z=0z=0 because star formation efficiency is higher due to the lack or the weakness of SN feedback, more metals are produced by stars, and AGN feedback spreads metals to IGM. The AGN feedback begins to have an effect at z2z\sim 2, and the metal enrichment in the void region is delayed from other runs with SN feedback at z=2.2z=2.2.

Refer to caption
Figure 10: Metallicity as a function of dark matter (top) and gas (bottom) overdensity at z=2.2z=2.2 and 0. The points and shades indicate the median value and 16th and 84th percentile of the metallicity. The black dashed line shows the observational estimate of the metallicity–overdensity relation using Lyα\alpha forest (Schaye et al., 2003).

Figure 10 shows the IGM metallicity as a function of the dark matter and gas overdensity. The black dashed line shows the best-fit line for the observational estimate of the metallicity–overdensity relation from the carbon abundance in the Lyα\alpha forest (Schaye et al., 2003), [C/H]=3.47+0.08(z3)+0.65(logδ0.5){\rm[C/H]}=-3.47+0.08(z-3)+0.65(\log\delta-0.5), where δ\delta is the baryon overdensity and zz is the redshift. We generate a uniform cartesian mesh with 5123512^{3} voxels and compute dark matter density, gas density, and gas metallicity as described in Section 2.9.

The Fiducial, NoSNGalWind, and SNonly runs show very similar results with each other, with higher metallicities at low-δ\delta than other runs at z=2.2z=2.2. These runs suggest that thermal galactic wind and AGN feedback play minor roles in the metal enrichment of the IGM, and the SN mechanical feedback is the dominant mechanism to enrich the IGM among other feedback processes at z>2z>2. The slope of these runs shows a good agreement with the observation at z=2.2z=2.2, which is encouraging. The AGN feedback effect in enrichment is prominent at z=0z=0 at high-δ\delta end, where the median metallicity in the SNonly run is lower by 0.5 dex than the Fiducial run. Our simulations suggest that the low-overdensity region is mostly enriched by SN mechanical feedback from low-mass galaxies, but this statement needs to be backed by further analysis of galactic wind properties and metal–galaxy cross-correlation.

Compared to the Fidicial run, the AGNonly run shows higher metallicity at log10(1+δ)>1.5\log_{10}(1+\delta)>1.5 at z=2.2z=2.2, because more metals are produced and confined in galaxies due to the absence of stellar feedback. The AGNs are not active enough to enrich the IGM at z=2.2z=2.2, and the metallicity drops at lower δ\delta. Below z2z\sim 2, the AGN feedback kicks in, spreads metals to IGM, and increases metallicity at low overdensity regions, which cannot be seen in the NoFB run. The NoZdepSN run shows a similar metallicity–overdensity relation to the AGNonly run but has higher metallicity at low overdensity. Although the SN feedback in the NoZdepSN run is weak to suppress star formation at high redshift, it powers galactic winds and enriches the IGM further than in the AGNonly run.

Refer to caption
Figure 11: Power spectra of the metal density field at z=2.2z=2.2 (left) and 0 (right). The upper limit of the abscissa (wavenumber) is cut off at k=kNyq/4k=k_{\rm Nyq}/4, where kNyqk_{\rm Nyq} is the Nyquist frequency.

Figure 11 shows the power spectra of the metal density field at z=2.2z=2.2 and 0, which allows us to examine the different effects of feedback models statistically. We use the cosmological analysis toolkit nbodykit121212The code’s website is https://nbodykit.readthedocs.io/en/latest/index.html to compute the power spectra on 153631536^{3} mesh, and the upper limit of the abscissa (wavenumber) is cut off at k=kNyq/4k=k_{\rm Nyq}/4, where kNyq=πNmesh/Lboxk_{\rm Nyq}=\pi N_{\rm mesh}/L_{\rm box} is the Nyquist frequency.

At z=2.2z=2.2, the Fiducial run has lower power at k>3hcMpc1k>3\,h\,{\rm cMpc}^{-1} compared to the NoSNGalWind run, indicating that the galactic wind transport metals and smooth out the metal distribution in CGM. The effect of AGN can be seen around k3hcMpc1k\sim 3\,h\,{\rm cMpc}^{-1} as a slight enhancement of the power in the Fiducial run relative to the SNonly run due to the AGN-driven outflows entraining metals out to a few Mpc scale.

At z=2.2z=2.2, metals are more diffused in the Fiducial run compared to the NoSNGalWind run, hence lower power on small scales. In the NoSNGalWind run, more metals are retained inside dark matter halo at z2z\sim 2, and those metals are transported into the IGM by AGN feedback by z=0z=0, leading to a lower power on small scales compared to the Fiducial run.

The amplitude of the power spectrum of the NoFB run is lower than the Fiducial run, which is somewhat counterintuitive since the metals are highly concentrated in galaxies in the NoFB run. This could be because the metals are locked up in stars and BHs. Indeed, the total metal mass in the gas phase of the whole simulation box in the NoFB run is smaller than the Fiducial run by a factor of 0.78 at z=0z=0, whereas the total cumulative metal mass produced by stars is larger by a factor of 3.2.

5 Discussion and Summary

In this paper, we introduce a new suite of cosmological hydrodynamical simulations CROCODILE, powered by the GADGET4-Osaka code. Building on the supernova feedback model detailed in Oku et al. (2022), we have incorporated the galactic wind model from the TIGRESS simulations (Kim et al., 2020a). Our simulations also feature an updated chemical evolution model, which integrates a metallicity- and redshift-dependent IMF based on the star cluster formation simulation by Chon et al. (2022), along with a metallicity-dependent HN fraction. This refinement significantly enhances the specific SN energy of low-metallicity stars by more than an order of magnitude (Fig. 1). Furthermore, we implement an AGN feedback model, following the methodologies outlined in Rosas-Guevara et al. (2015); Schaye et al. (2015); Crain et al. (2015). This model approaches the AGN feedback as a stochastic thermal energy injection process.

The main points of this paper can be summarized as follows:

  • Our simulations reproduce the observed SMF across a broad spectrum of galaxy stellar masses, ranging from 108M10^{8}\,{\rm M_{\odot}} to 1011M10^{11}\,{\rm M_{\odot}} as illustrated in Figure 3. Notably, at z3z\lesssim 3, our SN feedback model, incorporating a top-heavy IMF, effectively suppresses the formation of low-mass galaxies at M<1010.5MM_{*}<10^{10.5}\,{\rm M_{\odot}}. At z0.1z\sim 0.1, AGN feedback plays a crucial role in reducing the number of massive galaxies with M1011.8MM_{*}\gtrsim 10^{11.8}\,{\rm M_{\odot}} (bottom right panel of Figure 3). We anticipate that the influence of AGN feedback will be even more pronounced at the higher-mass end of the SMF in a larger cosmological box of 100Mpc100\,{\rm Mpc}, which we will perform in the near future.

    The top-heavy IMF and high HN fraction are suggested by both simulations (Kobayashi et al., 2006; Chon et al., 2022, 2024; Kannan et al., 2023; Yajima et al., 2023) and recent JWST observations (Finkelstein et al., 2023; Donnan et al., 2023; Furtak et al., 2023; Harikane et al., 2023, 2024; Isobe et al., 2022; Watanabe et al., 2024; Nakane et al., 2024). However, we note that the necessity of the top-heavy IMF and high HN fraction at low metallicities is not a robust conclusion of our work; the SMF is reproduced by a combination of our subgrid physics. It is possible that another feedback model, star formation recipe, or black hole seeding and accretion model can reproduce the SMF without adopting the top-heavy IMF.

  • At z6z\sim 6, our SN feedback model appears to be a bit too strong, leading to an underprediction of galaxies with M<109.5MM_{*}<10^{9.5}\,{\rm M_{\odot}} despite the good agreement in the SFMS (top left panel of Figure 4). Interestingly, runs without SN mechanical feedback demonstrate a closer agreement with observational data.
    Moreover, recent observations by the James Webb Space Telescope (JWST) have unveiled more numerous massive galaxies at z>7z>7 than expected from cosmological simulations (Harikane et al., 2023; Bouwens et al., 2023; Finkelstein et al., 2023; Chemerynska et al., 2023; Yung et al., 2024). At z6z\gtrsim 6, the discrepancy between our simulation results and observational data becomes more pronounced. Dekel et al. (2023) have introduced the concept of a ‘feedback-free starburst’ scenario. This theory suggests that gas in high-zz halo can be efficiently converted into stars with minimal feedback effects, primarily due to the conditions of high density and low metallicity prevalent at these early cosmic times. The closer agreement of the NoFB run with observations lends support to this feedback-free starburst hypothesis. However, it remains uncertain whether this scenario can consistently account for the observed SMF at lower redshifts. This uncertainty points to a potentially critical area of investigation in understanding the evolution of galaxies across different epochs.

  • Our simulations generally agree with the observed SFMS across all redshifts, except for the runs without SN feedback (AGNonly and NoFB runs) as depicted in Figure 4. The latter two runs significantly overestimate the SMF and MZR, while simultaneously underestimating the SFMS and IGM metallicity. This discrepancy underscores the critical role of SN feedback in cosmological galaxy evolution.

  • Our SMBH result at z=0.1z=0.1 shows a general agreement with the EAGLE Ref run within the mass range of M=1081012MM_{*}=10^{8}-10^{12}\,{\rm M_{\odot}} and MBH=1051010MM_{\rm BH}=10^{5}-10^{10}\,{\rm M_{\odot}} (Fig. 6). With a low CviscC_{\rm visc} parameter, the mass accretion onto BH in the LowCvisc run is enhanced relative to the Fiducial run, leading to an overestimation of MBHM_{\rm BH} and a corresponding underestimation of both the SMF and SFMS (Fig. 7). Furthermore, the runs without AGN feedback (SNonly and NoFB runs) consistently overpredict the MBHM_{\rm BH}.

  • We find that the SN feedback is the dominant mechanism to transport metals into the IGM (Fig. 10). In addition, the AGN feedback generates bipolar, metal-rich outflow (Fiducial and NoSNGalWind panels of Fig. 9), effectively enriching the CGM and extending into the IGM up to a few Mpc scales, as observed in the power spectrum of metal distribution with scales k<10hMpc1k<10\,h\,{\rm Mpc}^{-1} (right panel of Fig. 11).

In this paper, we primarily focused on the broad distributions of metals as functions of overdensities and spatial scales. Given that our simulation tracks multiple chemical species, we are well positioned to extend our analysis to more detailed ionization calculations for individual elements. This will enable us to conduct comparative studies with a variety of metal absorption lines observed in quasar spectra. Additionally, our simulation incorporates sophisticated models for the formation and destruction of dust (Aoyama et al., 2017; Romano et al., 2022a), which allows us to investigate the dust distribution within galaxies, CGM, and IGM in the future. By conducting cross-correlation studies between galaxies, H i, dust, and metals, we anticipate gaining a more comprehensive understanding of galaxy evolution and the dynamics of the baryonic universe.

Data Availability

The scripts and data used to generate the figures in this article are available on GitHub131313Supplemental materials: https://github.com/YuriOku/figure_introducing-crocodile/tree/main. The simulation data will be available upon reasonable request to the authors through the simulation homepage141414Simulation homepage: https://sites.google.com/view/crocodilesimulation/home.

Acknowledgements

We thank the anonymous referee for helpful comments that improved the manuscript significantly. Our numerical simulations and analyses were carried out on the XC50 systems at the Center for Computational Astrophysics (CfCA) of the National Astronomical Observatory of Japan (NAOJ) and SQUID at the Cybermedia Center, Osaka University as part of the HPCI System Research Project (hp220044, hp230089, hp240141). This work is supported by the JSPS KAKENHI Grant Number 21J20930, 22KJ2072 (Y.O.), 19H05810, 20H00180, 22K21349, 24H00002, 24H00241 (K.N.). K.N. acknowledges the support from the Kavli IPMU, World Premier Research Center Initiative (WPI), UTIAS, the University of Tokyo.

Appendix A Hydrodynamics

Here, we describe the numerical methodology of the cosmological hydrodynamic simulation by GADGET4-Osaka.

A.1 SPH

We determine the smoothing length by

43πhi3ni=Nngb,\frac{4}{3}\pi h_{i}^{3}n_{i}=N_{\rm ngb}, (A1)

where

ni=j=1NWij(hi)n_{i}=\sum_{j=1}^{N}W_{ij}(h_{i}) (A2)

is the SPH particle number density, and Wij(hi)W(|𝒓i𝒓j|;hi)W_{ij}(h_{i})\equiv W(|\bm{r}_{i}-\bm{r}_{j}|;h_{i}) is the kernel function. We use the Wendland C4 kernel function (Wendland, 1995; Dehnen & Aly, 2012) with neighbor number Nngb=120±2N_{\rm ngb}=120\pm 2.

We use the pressure-energy formulation of SPH (Hopkins, 2013; Saitoh & Makino, 2013). The equation of motion of SPH particle is

dvidt=j=1Nmj[fijujuiP¯iρ¯i2iWij(hi)+fjiuiujP¯jρ¯j2iWij(hj)].\begin{split}\frac{dv_{i}}{dt}=-\sum_{j=1}^{N}m_{j}\left[f_{ij}\frac{u_{j}}{u_{i}}\frac{\bar{P}_{i}}{\bar{\rho}_{i}^{2}}\nabla_{i}W_{ij}(h_{i})\right.\\ \left.+f_{ji}\frac{u_{i}}{u_{j}}\frac{\bar{P}_{j}}{\bar{\rho}_{j}^{2}}\nabla_{i}W_{ij}(h_{j})\right].\end{split} (A3)

The energy equation is

duidt=j=1NmjfijujuiP¯iρ¯i2(𝒗i𝒗j)iWij(hi),\frac{du_{i}}{dt}=\sum_{j=1}^{N}m_{j}f_{ij}\frac{u_{j}}{u_{i}}\frac{\bar{P}_{i}}{\bar{\rho}_{i}^{2}}(\bm{v}_{i}-\bm{v}_{j})\nabla_{i}W_{ij}(h_{i}), (A4)

where

P¯i=j=1N(γ1)mjujWij(hi)\bar{P}_{i}=\sum_{j=1}^{N}(\gamma-1)m_{j}u_{j}W_{ij}(h_{i}) (A5)

is the smoothed pressure, ρ¯i=P¯i/[(γ1)ui]\bar{\rho}_{i}=\bar{P}_{i}/[(\gamma-1)u_{i}] is the internal-energy-weighted smoothed density, and

fij=[hi3(γ1)nimjuiP¯ihi](1+hi3ninihi)1f_{ij}=\left[\frac{h_{i}}{3(\gamma-1)n_{i}m_{j}u_{i}}\frac{\partial\bar{P}_{i}}{\partial h_{i}}\right]\left(1+\frac{h_{i}}{3n_{i}}\frac{\partial n_{i}}{\partial h_{i}}\right)^{-1} (A6)

is the grad-hh term, which accounts for the variation of the smoothing length.151515Note that entropy and energy are simultaneously conserved in the pressure-energy SPH formulation derived from Lagrangian (Hopkins, 2013).

We did not use the pressure-entropy formulation, another pressure-based SPH variant implemented in original GADGET-4. The pressure-entropy SPH cannot correctly increase or decrease energy without a costly iterative treatment when energy is added or reduced by subgrid physics (Borrow et al., 2021). This is because the smoothed density ρ¯i=(1/Ai1/γ)jmjAj1/γWij(hi)\bar{\rho}_{i}=(1/A_{i}^{1/\gamma})\sum_{j}m_{j}A_{j}^{1/\gamma}W_{ij}(h_{i}) is coupled to the entropy AiA_{i}, and one cannot change the particle’s energy ui=Aiρ¯iγu_{i}=A_{i}\bar{\rho}_{i}^{\gamma} as desired by simply updating entropy. In the pressure-energy formulation, each SPH particle explicitly has an internal energy variable, and modifying the energy is straightforward.

Artificial viscosity is computed with velocities linearly reconstructed at the particle mid-point (Frontiere et al., 2017; Rosswog, 2020). The high-order estimator of the velocity gradient by Hu et al. (2014) is used to reconstruct the velocity field. Artificial conduction (Price, 2008) is included with the velocity-based conductivity signal speed (Wadsley et al., 2008) and the conduction limiter by Borrow et al. (2022).

The density and hydro force evaluation kernel is vectorized using the AVX-512 vector extension instruction set, which can perform arithmetic or logical instruction for eight 64-bit double variables in a single instruction. The SPH calculation consists of a doubly-nested loop; 1) for all active particles, 2) we take kernel-weighted sums. Springel et al. (2021) reported that the original GADGET-4 code shows no significant improvement in the computational speed using the AVX2 instruction set. This would be likely because they vectorized the innermost SPH loop, where the memory bandwidth limits the calculation speed. Instead, we vectorize the outer loop by simultaneously processing a group of SPH particles (Barnes, 1990).

At the beginning of every SPH evaluation loop, we form groups consisting of, at most, eight particles using the indices of SPH particles. The indices are assigned using the Peano-Hilbert curve when domain decomposition is performed, and the particles that are close on the index list are also close in positions (Springel et al., 2005). To form groups, we check the particles in the order of indices and add a particle to a group if their regions to search for neighbors overlap each other.

A.2 Jeans pressure floor

The non-thermal Jeans pressure floor is introduced to avoid numerical fragmentation. This additional pressure term can be interpreted as unresolved interstellar turbulence and allows us to follow the thermal evolution of atomic gas to low temperature.

The floor is usually implemented as

Phydro=max{P,PJeans},P_{\rm hydro}=\max\{P,P_{\rm Jeans}\}, (A7)

and

PJeans=(γπ)1GNJeans2ρ2Δx2,P_{\rm Jeans}=(\gamma\pi)^{-1}GN_{\rm Jeans}^{2}\rho^{2}\Delta x^{2}, (A8)

where γ=5/3\gamma=5/3 is the adiabatic index, NJeans=4N_{\rm Jeans}=4 is the Jeans number (Truelove et al., 1997), and Δx=max(ϵgrav,(m/ρ)1/3\Delta x=\max(\epsilon_{\rm grav},(m/\rho)^{1/3}) is the local resolution, which is the larger of the gravitational softening length and the mean particle separation. The PP is the particle’s pressure, and PhydroP_{\rm hydro} is the pressure used in the hydro force evaluation. This implementation works as intended in the density-based SPH formulation; however, care is necessary when used with the pressure-based formulation.

The pressure used in the pressure-based SPH (Eq. A5) is obtained from the kernel sum of internal energy. Modifying the pressure alone causes inconsistency between the internal energy and pressure. The appropriate implementation is to introduce a floor in the internal energy.161616In the density-based SPH, modifying the particle’s pressure is equivalent to modifying its internal energy. For each SPH particle, we store floored internal energy, uhydro=max{u,PJeans/[(γ1)ρ]}u_{\rm hydro}=\max\{u,P_{\rm Jeans}/[(\gamma-1)\rho]\}, where ρ=jNmjWij(hi)\rho=\sum_{j}^{N}m_{j}W_{ij}(h_{i}) is physical density, in addition to the original internal energy. We use the floored internal energy to compute the smoothed pressure and hydro force.

A.3 Time Integration

In GADGET-4, the hydrodynamical force is integrated using the second-order predictor-corrector method (Springel et al., 2021). In the following, we call the integration width on the timeline a time step, and the point on the timeline where a previous time step ends and the next step begins a synchronization point.

We use the time step limiter that wakes up inactive SPH particles to force a time step constraint (Saitoh & Makino, 2009; Durier & Dalla Vecchia, 2012). For the constraint, we use the signal velocity timestep limiter (Springel, 2010b; Springel et al., 2021) instead of constraining the neighbor’s time step within a fixed factor of difference. The signal velocity limiter is more general and flexible than the fixed factor limiter, as demonstrated in Springel (2010b). The implementation of the signal velocity time step limiter in the original GADGET-4 is one-sided, and information on neighboring particles is used to constrain the new time step of a particle. We extended the limiter to a mutual constraint in our GADGET4-Osaka; when the particle ii is updated, we search its neighbor jj and impose the time step constraint Δtj<CCFLΔtjsignal\Delta t_{j}<C_{\rm CFL}\Delta t_{j}^{\rm signal}, where

Δtjsignal=2hj+rijcisnd+cjsnd𝒓ij𝒗ij/rij,\Delta t_{j}^{\rm signal}=\frac{2h_{j}+r_{ij}}{c_{i}^{\rm snd}+c_{j}^{\rm snd}-\bm{r}_{ij}\cdot\bm{v}_{ij}/r_{ij}}, (A9)

and 𝒓ij=𝒓i𝒓j\bm{r}_{ij}=\bm{r}_{i}-\bm{r}_{j}, 𝒗ij=𝒗i𝒗j\bm{v}_{ij}=\bm{v}_{i}-\bm{v}_{j}, rij=|𝒓ij|r_{ij}=|\bm{r}_{ij}|, and cisndc^{\rm snd}_{i} is the sound speed of ii-th particle. This wake-up scheme ensures that all SPH particles maintain the signal velocity time step criterion even when the velocity and the sound speed of neighboring particles are updated due to feedback.

The evaluation of Δtjsignal\Delta t^{\rm signal}_{j} is carried out by walking on the oct-tree used for the neighbor search of SPH particles. For each node of the oct-tree, we store the maximum signal time step Δtmaxsignal\Delta t^{\rm signal}_{\rm max}, the maximum of dsignal=csndΔtsignal2hd^{\rm signal}=c^{\rm snd}\Delta t^{\rm signal}-2h, the maximum sound speed cmaxsndc^{\rm snd}_{\rm max}, and the maximum and the minimum of velocity in x-, y-, and z-direction (vmaxx,vminx,vmaxy,vminy,vmaxz,vminz)(v_{\rm max}^{x},v_{\rm min}^{x},v_{\rm max}^{y},v_{\rm min}^{y},v_{\rm max}^{z},v_{\rm min}^{z}) of SPH particles in the node. When we encounter a node in the tree walk, we compute the node opening criterion,

dmin<dmaxsignal+Δtmaxsignal(cisndvminrel),d_{\rm min}<d^{\rm signal}_{\rm max}+\Delta t^{\rm signal}_{\rm max}(c^{\rm snd}_{i}-v^{\rm rel}_{\rm min}), (A10)

where vminrel=minj(𝒓ij𝒗ij/rij)v^{\rm rel}_{\rm min}=\min_{j}(\bm{r}_{ij}\cdot\bm{v}_{ij}/r_{ij}) is the minimum relative velocity, i.e., the largest approaching velocity, between particle ii and particles in the node, which can be constrained using the maximum and minimum velocity of particles in the node. The dmind_{\rm min} is the smallest distance from the particle ii to the node. If the opening condition is fulfilled, we open the node and continue walking on its daughter nodes. When we encounter a particle jj, we compute Eq. (A9) and update Δtjsignal\Delta t^{\rm signal}_{j} if it is smaller. If CCFLΔtjsignalC_{\rm CFL}\Delta t^{\rm signal}_{j} is smaller than particle jj’s time step Δtj\Delta t_{j}, we flag the particle. At the beginning of every synchronization point, we check flagged particles and wake them up if it is the point where a particle with the time step of CCFLΔtjsignalC_{\rm CFL}\Delta t^{\rm signal}_{j} should be synchronized.

We note that the tree walk is carried out along with the evaluation of Δtisignal\Delta t^{\rm signal}_{i}, and its node opening criterion is

dmin<disignal+Δtisignal(cmaxsndvminrel).d_{\rm min}<d^{\rm signal}_{\rm i}+\Delta t^{\rm signal}_{i}(c^{\rm snd}_{\rm max}-v^{\rm rel}_{\rm min}). (A11)

We actually open the tree node if the criteria (A10) or (A11) are fulfilled, and when we encounter a particle, we compute Δtisignal\Delta t^{\rm signal}_{i} and update if it is smaller.

We also note that the number of neighbor particles can be large when there are particles with high temperatures and/or high relative velocities. In GADGET-4, the default tree walk method is to build a local essential tree, which requires a memory buffer to allocate data of tree nodes and particles on other memory space. When we have a large number of neighbors, the construction of the local essential tree can fail due to memory shortage. We thus implemented the tree-based time step limiter using the generic communication pattern, a C++ class of MPI communication routine available in GADGET-4. The tree walk can be costly when we have many neighbors, but the signal velocity time step limiter chooses the optimal time step for each particle, and unnecessary calculation can be avoided to reduce the computational cost.

In addition to the signal velocity time step constraint, we activate particles that can be subject to stellar or AGN feedback. At the beginning of a synchronization point, we drift neighbor particles around the feedback site and find particles that will receive feedback energy. The neighbor particles are woken up if they are inactive. This ensures that the feedback effect is reflected in hydrodynamics without delay.

References

  • Andrews & Martini (2013) Andrews, B. H., & Martini, P. 2013, ApJ, 765, 140, doi: 10.1088/0004-637X/765/2/140
  • Angulo & Pontzen (2016) Angulo, R. E., & Pontzen, A. 2016, MNRAS, 462, L1, doi: 10.1093/mnrasl/slw098
  • Aoyama et al. (2017) Aoyama, S., Hou, K.-C., Shimizu, I., et al. 2017, MNRAS, 466, 105, doi: 10.1093/mnras/stw3061
  • Asplund et al. (2009) Asplund, M., Grevesse, N., Sauval, A. J., & Scott, P. 2009, ARA&A, 47, 481, doi: 10.1146/annurev.astro.46.060407.145222
  • Bagla (2002) Bagla, J. S. 2002, Journal of Astrophysics and Astronomy, 23, 185, doi: 10.1007/BF02702282
  • Bahcall et al. (1999) Bahcall, N. A., Ostriker, J. P., Perlmutter, S., & Steinhardt, P. J. 1999, Science, 284, 1481, doi: 10.1126/science.284.5419.1481
  • Baldry et al. (2012) Baldry, I. K., Driver, S. P., Loveday, J., et al. 2012, MNRAS, 421, 621, doi: 10.1111/j.1365-2966.2012.20340.x
  • Barnes (1990) Barnes, J. E. 1990, Journal of Computational Physics, 87, 161, doi: 10.1016/0021-9991(90)90232-P
  • Bird et al. (2022) Bird, S., Ni, Y., Di Matteo, T., et al. 2022, MNRAS, 512, 3703, doi: 10.1093/mnras/stac648
  • Blas et al. (2011) Blas, D., Lesgourgues, J., & Tram, T. 2011, J. Cosmology Astropart. Phys, 2011, 034, doi: 10.1088/1475-7516/2011/07/034
  • Blumenthal et al. (1984) Blumenthal, G. R., Faber, S. M., Primack, J. R., & Rees, M. J. 1984, Nature, 311, 517, doi: 10.1038/311517a0
  • Bondi (1952) Bondi, H. 1952, MNRAS, 112, 195, doi: 10.1093/mnras/112.2.195
  • Borrow et al. (2021) Borrow, J., Schaller, M., & Bower, R. G. 2021, MNRAS, 505, 2316, doi: 10.1093/mnras/stab1423
  • Borrow et al. (2022) Borrow, J., Schaller, M., Bower, R. G., & Schaye, J. 2022, MNRAS, 511, 2367, doi: 10.1093/mnras/stab3166
  • Bouwens et al. (2023) Bouwens, R., Illingworth, G., Oesch, P., et al. 2023, MNRAS, 523, 1009, doi: 10.1093/mnras/stad1014
  • Butler Contreras et al. (2023) Butler Contreras, A., Lau, E. T., Oppenheimer, B. D., et al. 2023, MNRAS, 519, 2251, doi: 10.1093/mnras/stac3631
  • Chabrier (2003) Chabrier, G. 2003, PASP, 115, 763, doi: 10.1086/376392
  • Chaikin et al. (2023) Chaikin, E., Schaye, J., Schaller, M., et al. 2023, MNRAS, 523, 3709, doi: 10.1093/mnras/stad1626
  • Chemerynska et al. (2023) Chemerynska, I., Atek, H., Furtak, L. J., et al. 2023, arXiv e-prints, arXiv:2312.05030, doi: 10.48550/arXiv.2312.05030
  • Chon et al. (2024) Chon, S., Hosokawa, T., Omukai, K., & Schneider, R. 2024, MNRAS, 530, 2453, doi: 10.1093/mnras/stae1027
  • Chon et al. (2022) Chon, S., Ono, H., Omukai, K., & Schneider, R. 2022, MNRAS, 514, 4639, doi: 10.1093/mnras/stac1549
  • Cirasuolo et al. (2014) Cirasuolo, M., Afonso, J., Carollo, M., et al. 2014, in Society of Photo-Optical Instrumentation Engineers (SPIE) Conference Series, Vol. 9147, Ground-based and Airborne Instrumentation for Astronomy V, ed. S. K. Ramsay, I. S. McLean, & H. Takami, 91470N, doi: 10.1117/12.2056012
  • Crain et al. (2015) Crain, R. A., Schaye, J., Bower, R. G., et al. 2015, MNRAS, 450, 1937, doi: 10.1093/mnras/stv725
  • Davé et al. (2019) Davé, R., Anglés-Alcázar, D., Narayanan, D., et al. 2019, MNRAS, 486, 2827, doi: 10.1093/mnras/stz937
  • Davé et al. (2016) Davé, R., Thompson, R., & Hopkins, P. F. 2016, MNRAS, 462, 3265, doi: 10.1093/mnras/stw1862
  • Davidzon et al. (2017) Davidzon, I., Ilbert, O., Laigle, C., et al. 2017, A&A, 605, A70, doi: 10.1051/0004-6361/201730419
  • Davis et al. (1985) Davis, M., Efstathiou, G., Frenk, C. S., & White, S. D. M. 1985, ApJ, 292, 371, doi: 10.1086/163168
  • Dehnen & Aly (2012) Dehnen, W., & Aly, H. 2012, MNRAS, 425, 1068, doi: 10.1111/j.1365-2966.2012.21439.x
  • Dekel et al. (2023) Dekel, A., Sarkar, K. C., Birnboim, Y., Mandelker, N., & Li, Z. 2023, MNRAS, 523, 3201, doi: 10.1093/mnras/stad1557
  • Doherty et al. (2014) Doherty, C. L., Gil-Pons, P., Lau, H. H. B., Lattanzio, J. C., & Siess, L. 2014, MNRAS, 437, 195, doi: 10.1093/mnras/stt1877
  • Donnan et al. (2023) Donnan, C. T., McLeod, D. J., Dunlop, J. S., et al. 2023, MNRAS, 518, 6011, doi: 10.1093/mnras/stac3472
  • Driver et al. (2022) Driver, S. P., Bellstedt, S., Robotham, A. S. G., et al. 2022, MNRAS, 513, 439, doi: 10.1093/mnras/stac472
  • Durier & Dalla Vecchia (2012) Durier, F., & Dalla Vecchia, C. 2012, MNRAS, 419, 465, doi: 10.1111/j.1365-2966.2011.19712.x
  • Feldmann et al. (2023) Feldmann, R., Quataert, E., Faucher-Giguère, C.-A., et al. 2023, MNRAS, 522, 3831, doi: 10.1093/mnras/stad1205
  • Ferland et al. (2013) Ferland, G. J., Porter, R. L., van Hoof, P. A. M., et al. 2013, Rev. Mexicana Astron. Astrofis., 49, 137, doi: 10.48550/arXiv.1302.4485
  • Finkelstein et al. (2023) Finkelstein, S. L., Leung, G. C. K., Bagley, M. B., et al. 2023, arXiv e-prints, arXiv:2311.04279, doi: 10.48550/arXiv.2311.04279
  • Frontiere et al. (2017) Frontiere, N., Raskin, C. D., & Owen, J. M. 2017, Journal of Computational Physics, 332, 160, doi: 10.1016/j.jcp.2016.12.004
  • Furtak et al. (2023) Furtak, L. J., Shuntov, M., Atek, H., et al. 2023, MNRAS, 519, 3064, doi: 10.1093/mnras/stac3717
  • Gal-Yam (2019) Gal-Yam, A. 2019, ARA&A, 57, 305, doi: 10.1146/annurev-astro-081817-051819
  • Genel et al. (2014) Genel, S., Vogelsberger, M., Springel, V., et al. 2014, MNRAS, 445, 175, doi: 10.1093/mnras/stu1654
  • Greene et al. (2022) Greene, J., Bezanson, R., Ouchi, M., Silverman, J., & the PFS Galaxy Evolution Working Group. 2022, arXiv e-prints, arXiv:2206.14908, doi: 10.48550/arXiv.2206.14908
  • Haardt & Madau (2012) Haardt, F., & Madau, P. 2012, ApJ, 746, 125, doi: 10.1088/0004-637X/746/2/125
  • Habouzit et al. (2021) Habouzit, M., Li, Y., Somerville, R. S., et al. 2021, MNRAS, 503, 1940, doi: 10.1093/mnras/stab496
  • Hahn et al. (2021) Hahn, O., Rampf, C., & Uhlemann, C. 2021, MNRAS, 503, 426, doi: 10.1093/mnras/staa3773
  • Harikane et al. (2024) Harikane, Y., Nakajima, K., Ouchi, M., et al. 2024, ApJ, 960, 56, doi: 10.3847/1538-4357/ad0b7e
  • Harikane et al. (2023) Harikane, Y., Ouchi, M., Oguri, M., et al. 2023, ApJS, 265, 5, doi: 10.3847/1538-4365/acaaa9
  • Hirschmann et al. (2014) Hirschmann, M., Dolag, K., Saro, A., et al. 2014, MNRAS, 442, 2304, doi: 10.1093/mnras/stu1023
  • Hopkins (2013) Hopkins, P. F. 2013, MNRAS, 428, 2840, doi: 10.1093/mnras/sts210
  • Hopkins et al. (2011) Hopkins, P. F., Quataert, E., & Murray, N. 2011, MNRAS, 417, 950, doi: 10.1111/j.1365-2966.2011.19306.x
  • Hopkins et al. (2023) Hopkins, P. F., Wetzel, A., Wheeler, C., et al. 2023, MNRAS, 519, 3154, doi: 10.1093/mnras/stac3489
  • Hu (2019) Hu, C.-Y. 2019, MNRAS, 483, 3363, doi: 10.1093/mnras/sty3252
  • Hu et al. (2014) Hu, C.-Y., Naab, T., Walch, S., Moster, B. P., & Oser, L. 2014, MNRAS, 443, 1173, doi: 10.1093/mnras/stu1187
  • Isobe et al. (2022) Isobe, Y., Ouchi, M., Suzuki, A., et al. 2022, ApJ, 925, 111, doi: 10.3847/1538-4357/ac3509
  • Japelj et al. (2019) Japelj, J., Laigle, C., Puech, M., et al. 2019, A&A, 632, A94, doi: 10.1051/0004-6361/201936048
  • Jin et al. (2023) Jin, S., Trager, S. C., Dalton, G. B., et al. 2023, MNRAS, doi: 10.1093/mnras/stad557
  • Kannan et al. (2023) Kannan, R., Springel, V., Hernquist, L., et al. 2023, MNRAS, 524, 2594, doi: 10.1093/mnras/stac3743
  • Karakas (2010) Karakas, A. I. 2010, MNRAS, 403, 1413, doi: 10.1111/j.1365-2966.2009.16198.x
  • Karim et al. (2011) Karim, A., Schinnerer, E., Martínez-Sansigre, A., et al. 2011, ApJ, 730, 61, doi: 10.1088/0004-637X/730/2/61
  • Katz (1992) Katz, N. 1992, ApJ, 391, 502, doi: 10.1086/171366
  • Kaviraj et al. (2017) Kaviraj, S., Laigle, C., Kimm, T., et al. 2017, MNRAS, 467, 4739, doi: 10.1093/mnras/stx126
  • Keller & Kruijssen (2022) Keller, B. W., & Kruijssen, J. M. D. 2022, MNRAS, 512, 199, doi: 10.1093/mnras/stac511
  • Khandai et al. (2015) Khandai, N., Di Matteo, T., Croft, R., et al. 2015, MNRAS, 450, 1349, doi: 10.1093/mnras/stv627
  • Kim & Ostriker (2017) Kim, C.-G., & Ostriker, E. C. 2017, ApJ, 846, 133, doi: 10.3847/1538-4357/aa8599
  • Kim et al. (2020a) Kim, C.-G., Ostriker, E. C., Fielding, D. B., et al. 2020a, ApJ, 903, L34, doi: 10.3847/2041-8213/abc252
  • Kim et al. (2020b) Kim, C.-G., Ostriker, E. C., Somerville, R. S., et al. 2020b, ApJ, 900, 61, doi: 10.3847/1538-4357/aba962
  • Kim et al. (2016) Kim, J.-h., Agertz, O., Teyssier, R., et al. 2016, ApJ, 833, 202, doi: 10.3847/1538-4357/833/2/202
  • Kobayashi et al. (2006) Kobayashi, C., Umeda, H., Nomoto, K., Tominaga, N., & Ohkubo, T. 2006, ApJ, 653, 1145, doi: 10.1086/508914
  • Kovács et al. (2019) Kovács, O. E., Bogdán, Á., Smith, R. K., Kraft, R. P., & Forman, W. R. 2019, ApJ, 872, 83, doi: 10.3847/1538-4357/aaef78
  • Lee et al. (2014) Lee, K.-G., Hennawi, J. F., Stark, C., et al. 2014, ApJ, 795, L12, doi: 10.1088/2041-8205/795/1/L12
  • Lee et al. (2018) Lee, K.-G., Krolewski, A., White, M., et al. 2018, ApJS, 237, 31, doi: 10.3847/1538-4365/aace58
  • Maiolino et al. (2013) Maiolino, R., Haehnelt, M., Murphy, M. T., et al. 2013, arXiv e-prints, arXiv:1310.3163, doi: 10.48550/arXiv.1310.3163
  • Maoz & Mannucci (2012) Maoz, D., & Mannucci, F. 2012, PASA, 29, 447, doi: 10.1071/AS11052
  • McConnell & Ma (2013) McConnell, N. J., & Ma, C.-P. 2013, ApJ, 764, 184, doi: 10.1088/0004-637X/764/2/184
  • McLeod et al. (2021) McLeod, D. J., McLure, R. J., Dunlop, J. S., et al. 2021, MNRAS, 503, 4413, doi: 10.1093/mnras/stab731
  • Michaux et al. (2021) Michaux, M., Hahn, O., Rampf, C., & Angulo, R. E. 2021, MNRAS, 500, 663, doi: 10.1093/mnras/staa3149
  • Moriya et al. (2018) Moriya, T. J., Sorokina, E. I., & Chevalier, R. A. 2018, Space Sci. Rev., 214, 59, doi: 10.1007/s11214-018-0493-6
  • Naab & Ostriker (2017) Naab, T., & Ostriker, J. P. 2017, ARA&A, 55, 59, doi: 10.1146/annurev-astro-081913-040019
  • Nagamine et al. (2021) Nagamine, K., Shimizu, I., Fujita, K., et al. 2021, ApJ, 914, 66, doi: 10.3847/1538-4357/abfa16
  • Nakajima et al. (2023) Nakajima, K., Ouchi, M., Isobe, Y., et al. 2023, ApJS, 269, 33, doi: 10.3847/1538-4365/acd556
  • Nakane et al. (2024) Nakane, M., Ouchi, M., Nakajima, K., et al. 2024, arXiv e-prints, arXiv:2407.14470, doi: 10.48550/arXiv.2407.14470
  • Newman et al. (2020) Newman, A. B., Rudie, G. C., Blanc, G. A., et al. 2020, ApJ, 891, 147, doi: 10.3847/1538-4357/ab75ee
  • Nomoto et al. (2013) Nomoto, K., Kobayashi, C., & Tominaga, N. 2013, ARA&A, 51, 457, doi: 10.1146/annurev-astro-082812-140956
  • Oku et al. (2022) Oku, Y., Tomida, K., Nagamine, K., Shimizu, I., & Cen, R. 2022, ApJS, 262, 9, doi: 10.3847/1538-4365/ac77ff
  • Ostriker & Steinhardt (1995) Ostriker, J. P., & Steinhardt, P. J. 1995, Nature, 377, 600, doi: 10.1038/377600a0
  • Pakmor et al. (2023) Pakmor, R., Springel, V., Coles, J. P., et al. 2023, MNRAS, 524, 2539, doi: 10.1093/mnras/stac3620
  • Perlmutter et al. (1998) Perlmutter, S., Aldering, G., della Valle, M., et al. 1998, Nature, 391, 51, doi: 10.1038/34124
  • Pillepich et al. (2018a) Pillepich, A., Nelson, D., Hernquist, L., et al. 2018a, MNRAS, 475, 648, doi: 10.1093/mnras/stx3112
  • Pillepich et al. (2018b) Pillepich, A., Springel, V., Nelson, D., et al. 2018b, MNRAS, 473, 4077, doi: 10.1093/mnras/stx2656
  • Planck Collaboration et al. (2020) Planck Collaboration, Aghanim, N., Akrami, Y., et al. 2020, A&A, 641, A6, doi: 10.1051/0004-6361/201833910
  • Price (2008) Price, D. J. 2008, Journal of Computational Physics, 227, 10040, doi: 10.1016/j.jcp.2008.08.011
  • Price (2012) —. 2012, Journal of Computational Physics, 231, 759, doi: 10.1016/j.jcp.2010.12.011
  • Roca-Fàbrega et al. (2021) Roca-Fàbrega, S., Kim, J.-H., Hausammann, L., et al. 2021, ApJ, 917, 64, doi: 10.3847/1538-4357/ac088a
  • Romano et al. (2022a) Romano, L. E. C., Nagamine, K., & Hirashita, H. 2022a, MNRAS, 514, 1441, doi: 10.1093/mnras/stac1385
  • Romano et al. (2022b) —. 2022b, MNRAS, 514, 1461, doi: 10.1093/mnras/stac1386
  • Rosas-Guevara et al. (2015) Rosas-Guevara, Y. M., Bower, R. G., Schaye, J., et al. 2015, MNRAS, 454, 1038, doi: 10.1093/mnras/stv2056
  • Rosswog (2009) Rosswog, S. 2009, New A Rev., 53, 78, doi: 10.1016/j.newar.2009.08.007
  • Rosswog (2020) —. 2020, MNRAS, 498, 4230, doi: 10.1093/mnras/staa2591
  • Saitoh (2017) Saitoh, T. R. 2017, AJ, 153, 85, doi: 10.3847/1538-3881/153/2/85
  • Saitoh & Makino (2009) Saitoh, T. R., & Makino, J. 2009, ApJ, 697, L99, doi: 10.1088/0004-637X/697/2/L99
  • Saitoh & Makino (2013) —. 2013, ApJ, 768, 44, doi: 10.1088/0004-637X/768/1/44
  • Salmon et al. (2015) Salmon, B., Papovich, C., Finkelstein, S. L., et al. 2015, ApJ, 799, 183, doi: 10.1088/0004-637X/799/2/183
  • Sanders et al. (2021) Sanders, R. L., Shapley, A. E., Jones, T., et al. 2021, ApJ, 914, 19, doi: 10.3847/1538-4357/abf4c1
  • Schaye et al. (2003) Schaye, J., Aguirre, A., Kim, T.-S., et al. 2003, ApJ, 596, 768, doi: 10.1086/378044
  • Schaye et al. (2015) Schaye, J., Crain, R. A., Bower, R. G., et al. 2015, MNRAS, 446, 521, doi: 10.1093/mnras/stu2058
  • Schaye et al. (2023) Schaye, J., Kugel, R., Schaller, M., et al. 2023, MNRAS, 526, 4978, doi: 10.1093/mnras/stad2419
  • Schmidt (1959) Schmidt, M. 1959, ApJ, 129, 243, doi: 10.1086/146614
  • Seitenzahl et al. (2013) Seitenzahl, I. R., Ciaraldi-Schoolmann, F., Röpke, F. K., et al. 2013, MNRAS, 429, 1156, doi: 10.1093/mnras/sts402
  • Shen et al. (2010) Shen, S., Wadsley, J., & Stinson, G. 2010, MNRAS, 407, 1581, doi: 10.1111/j.1365-2966.2010.17047.x
  • Shimizu et al. (2019) Shimizu, I., Todoroki, K., Yajima, H., & Nagamine, K. 2019, MNRAS, 484, 2632, doi: 10.1093/mnras/stz098
  • Smagorinsky (1963) Smagorinsky, J. 1963, Monthly Weather Review, 91, 99 , doi: https://doi.org/10.1175/1520-0493(1963)091<0099:GCEWTP>2.3.CO;2
  • Smith et al. (2017) Smith, B. D., Bryan, G. L., Glover, S. C. O., et al. 2017, MNRAS, 466, 2217, doi: 10.1093/mnras/stw3291
  • Somerville & Davé (2015) Somerville, R. S., & Davé, R. 2015, ARA&A, 53, 51, doi: 10.1146/annurev-astro-082812-140951
  • Song et al. (2016) Song, M., Finkelstein, S. L., Ashby, M. L. N., et al. 2016, ApJ, 825, 5, doi: 10.3847/0004-637X/825/1/5
  • Springel (2005) Springel, V. 2005, MNRAS, 364, 1105, doi: 10.1111/j.1365-2966.2005.09655.x
  • Springel (2010a) —. 2010a, ARA&A, 48, 391, doi: 10.1146/annurev-astro-081309-130914
  • Springel (2010b) —. 2010b, MNRAS, 401, 791, doi: 10.1111/j.1365-2966.2009.15715.x
  • Springel et al. (2005) Springel, V., Di Matteo, T., & Hernquist, L. 2005, MNRAS, 361, 776, doi: 10.1111/j.1365-2966.2005.09238.x
  • Springel & Hernquist (2003) Springel, V., & Hernquist, L. 2003, MNRAS, 339, 289, doi: 10.1046/j.1365-8711.2003.06206.x
  • Springel et al. (2021) Springel, V., Pakmor, R., Zier, O., & Reinecke, M. 2021, MNRAS, 506, 2871, doi: 10.1093/mnras/stab1855
  • Springel et al. (2001) Springel, V., White, S. D. M., Tormen, G., & Kauffmann, G. 2001, MNRAS, 328, 726, doi: 10.1046/j.1365-8711.2001.04912.x
  • Stefanon et al. (2021) Stefanon, M., Bouwens, R. J., Labbé, I., et al. 2021, ApJ, 922, 29, doi: 10.3847/1538-4357/ac1bb6
  • Stefanon et al. (2017) —. 2017, ApJ, 843, 36, doi: 10.3847/1538-4357/aa72d8
  • Stone et al. (2020) Stone, J. M., Tomida, K., White, C. J., & Felker, K. G. 2020, ApJS, 249, 4, doi: 10.3847/1538-4365/ab929b
  • Strawn et al. (2024) Strawn, C., Roca-Fàbrega, S., Primack, J. R., et al. 2024, ApJ, 962, 29, doi: 10.3847/1538-4357/ad12cb
  • Strickland & Heckman (2009) Strickland, D. K., & Heckman, T. M. 2009, ApJ, 697, 2030, doi: 10.1088/0004-637X/697/2/2030
  • Strom et al. (2022) Strom, A. L., Rudie, G. C., Steidel, C. C., & Trainor, R. F. 2022, ApJ, 925, 116, doi: 10.3847/1538-4357/ac38a3
  • Sutherland & Dopita (1993) Sutherland, R. S., & Dopita, M. A. 1993, ApJS, 88, 253, doi: 10.1086/191823
  • The MSE Science Team et al. (2019) The MSE Science Team, Babusiaux, C., Bergemann, M., et al. 2019, arXiv e-prints, arXiv:1904.04907, doi: 10.48550/arXiv.1904.04907
  • Tomczak et al. (2016) Tomczak, A. R., Quadri, R. F., Tran, K.-V. H., et al. 2016, ApJ, 817, 118, doi: 10.3847/0004-637X/817/2/118
  • Tremmel et al. (2017) Tremmel, M., Karcher, M., Governato, F., et al. 2017, MNRAS, 470, 1121, doi: 10.1093/mnras/stx1160
  • Tremonti et al. (2004) Tremonti, C. A., Heckman, T. M., Kauffmann, G., et al. 2004, ApJ, 613, 898, doi: 10.1086/423264
  • Truelove et al. (1997) Truelove, J. K., Klein, R. I., McKee, C. F., et al. 1997, ApJ, 489, L179, doi: 10.1086/310975
  • Villaescusa-Navarro et al. (2023) Villaescusa-Navarro, F., Genel, S., Anglés-Alcázar, D., et al. 2023, ApJS, 265, 54, doi: 10.3847/1538-4365/acbf47
  • Vogelsberger et al. (2020) Vogelsberger, M., Marinacci, F., Torrey, P., & Puchwein, E. 2020, Nature Reviews Physics, 2, 42, doi: 10.1038/s42254-019-0127-2
  • Wadsley et al. (2008) Wadsley, J. W., Veeravalli, G., & Couchman, H. M. P. 2008, MNRAS, 387, 427, doi: 10.1111/j.1365-2966.2008.13260.x
  • Watanabe et al. (2024) Watanabe, K., Ouchi, M., Nakajima, K., et al. 2024, ApJ, 962, 50, doi: 10.3847/1538-4357/ad13ff
  • Wendland (1995) Wendland, H. 1995, Advances in Computational Mathematics, 4, 389
  • Whitaker et al. (2012) Whitaker, K. E., van Dokkum, P. G., Brammer, G., & Franx, M. 2012, ApJ, 754, L29, doi: 10.1088/2041-8205/754/2/L29
  • Xu (1995) Xu, G. 1995, ApJS, 98, 355, doi: 10.1086/192166
  • Yajima et al. (2023) Yajima, H., Abe, M., Fukushima, H., et al. 2023, MNRAS, 525, 4832, doi: 10.1093/mnras/stad2497
  • Yung et al. (2024) Yung, L. Y. A., Somerville, R. S., Finkelstein, S. L., Wilkins, S. M., & Gardner, J. P. 2024, MNRAS, 527, 5929, doi: 10.1093/mnras/stad3484