Bases: object
Traditional HOD-style model of galaxy quenching in which the expectation value for a binary SFR designation of the galaxy is purely determined by the primary halo property.
Approach is adapted from van den Bosch et al. 2003. The parameters of this component model govern the value of the quiescent fraction at a particular set of masses. The class then uses an input halotools.occupation_helpers function to infer the quiescent fraction at values other than the input abcissa.
Notes
In the construction sequence of a composite HOD model, if halotools.hod_designer uses this component model after using a central occupation component, then the resulting central galaxy stellar-to-halo mass relation will have no dependence on quenched/active designation. Employing this component before the occupation component allows for an explicit halo mass dependence in the central galaxy SMHM. Thus the sequence of the composition of the quiescence and occupation models determines whether the resulting composite model satisfies the following classical separability condition between stellar mass and star formation rate:
Parameters: | gal_type : string, optional
parameter_dict : dictionary, optional
interpol_method : string, optional
input_spline_degree : int, optional
|
---|
Methods Summary
mean_quiescence_fraction(input_abcissa) | Expected fraction of gal_type galaxies that are quiescent as a function of the primary halo property. |
Methods Documentation
Expected fraction of gal_type galaxies that are quiescent as a function of the primary halo property.
Parameters: | input_abcissa : array_like
|
---|---|
Returns: | mean_quiescence_fraction : array_like
|
Notes
Either assumes the quiescent fraction is a polynomial function of the primary halo property, or is interpolated from a grid. Either way, the behavior of this method is fully determined by its values at the model abcissa, as specified in parameter_dict.