jacobseiler / rsage

The Reionization using Semi-Analytic Galaxy Evolution model.
MIT License
1 stars 0 forks source link

Update Reionization Modifier for Satellite Galaxies #6

Closed jacobseiler closed 6 years ago

jacobseiler commented 6 years ago

Currently, only main FoF halos can have their baryonic infall reduced by reionization. However, imagine a scenario in which Halo A and Halo B both live within an ionized grid cell. Halo A has enough virial mass to not have its baryonic infall reduced whereas Halo B has a ReionizationModifier value less than 1.

If Halo B becomes a part of Halo A, then the current scheme will say that Halo B no longer succumbs to a suppressed infall and is not affected by reionization. However, we still need to track the fact that the baryonic content of Halo B SHOULD be reduced. This is important because when the central galaxy calls strip_from_satellite() it needs to know (correctly) the number of baryons in the satellite galaxy. And since this has been reduced from its fiducial value, this WON'T be baryonc_frac * Mvir.

In the current scheme, this should involve tracking the last known value for ReionizationModifier and using this.

jacobseiler commented 6 years ago

Now searches back in the history of the satellite for a defined value of ReionizationModifier and uses that.