Class
NumCosmoHaloBiasSTSpher
Description [src]
class NumCosmo.HaloBiasSTSpher : NumCosmo.HaloBias
{
/* No available fields */
}
Sheth-Tormen spherical halo bias function type.
Object implementation to compute the halo bias function given the Sheth-Tormen mass function for spherical collapse. A description of the function is given below. Check nc_halo_bias.c for a description of halo biases and nc_multiplicity_func_st.c for the Sheth-Tormen mass function.
The Sheth-Tormen bias can be obtained in the same way as the Press-Schechter bias by performing a perturbative expansion in the mass function around the background density contrast. This bias has a significant impact on less massive halos, and for a spherical collapse is given by \begin{align} b(\nu)=1+\frac{a \nu^2-1}{\delta_c}+\frac{2 p}{\delta_c\left[1+\left(a_c \nu^2\right)^p\right]} \end{align} where $b(\nu)$ is the bias, $\delta_c$ is the critical threshold, $\nu = \frac{\delta_c}{\sigma}$, and $(a, p)$ are free parameters determined by the number of massive halos in the simulations and by the shape of the mass function at the low-mass end, respectively.
The user must provide input the values: NcHaloMassFunction, delta_c, a, p - nc_halo_bias_st_spher_new_full().
Instance methods
nc_halo_bias_st_spher_set_delta_c
Sets the value delta_c to the NcHaloBiasSTSpher:critical-delta property.
Methods inherited from NcHaloBias (3)
nc_halo_bias_eval
Computes the Halo Bias at a given redshift.
nc_halo_bias_free
Atomically decrements the reference count of bias by one. If the reference count drops to 0,
all memory allocated by bias is released.
nc_halo_bias_integrand
This function is the integrand of the mean bias, i.e., the product of the mass function with the bias function. As both functions depend on the standard deviation of the matter density contrast, we implement this function to compute \f$ \sigma (M, z) \f$ just once.
Properties
NumCosmo.HaloBiasSTSpher:a
Bias parameter determined by the number of massive halos in the simulations. (check limits values).
NumCosmo.HaloBiasSTSpher:p
Bias parameter determined by the shape of the mass function at the low-mass end. (check limits values).
Properties inherited from NcHaloBias (1)
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.