dsf.modelling.combinations module¶
Combined HOD, baryonic, and intrinsic alignment power-spectrum models.
- dsf.modelling.combinations.pk2d_hod_baryonified_with_nla(cosmo, *, k_array, a_array, f_c=1.0, A_IA=0.0, C1rhocrit=0.0134, b_g=None, a_bias=1.0, concentration=None, **hod_kwargs)[source]¶
Construct baryonified HOD spectra with an optional NLA contribution.
- Parameters:
cosmo (Cosmology) – CCL cosmology.
k_array (NDArray[float64]) – Wavenumber grid.
a_array (NDArray[float64]) – Scale-factor grid.
f_c (float) – Baryonic concentration rescaling.
A_IA (float) – Intrinsic alignment amplitude.
C1rhocrit (float) – NLA normalization.
b_g (float | None) – Galaxy bias, computed from the HOD if
None.a_bias (float) – Scale factor for the HOD bias calculation.
concentration (Concentration | None) – Optional CCL concentration model.
**hod_kwargs (Any) – HOD profile parameters.
- Returns:
Delta Sigma spectrum including NLA and baryonified HOD covariance spectra.
- Return type:
dict[str, Pk2D]
- dsf.modelling.combinations.pk2d_hod_with_nla(cosmo, *, k_array, a_array, A_IA=0.0, C1rhocrit=0.0134, b_g=None, a_bias=1.0, concentration=None, **hod_kwargs)[source]¶
Construct HOD spectra with an optional NLA contribution.
- Parameters:
cosmo (Cosmology) – CCL cosmology.
k_array (NDArray[float64]) – Wavenumber grid.
a_array (NDArray[float64]) – Scale-factor grid.
A_IA (float) – Intrinsic alignment amplitude.
C1rhocrit (float) – NLA normalization.
b_g (float | None) – Galaxy bias, computed from the HOD if
None.a_bias (float) – Scale factor for the HOD bias calculation.
concentration (Concentration | None) – Optional CCL concentration model.
**hod_kwargs (Any) – HOD profile parameters.
- Returns:
Delta Sigma spectrum including NLA and HOD-only covariance spectra.
- Return type:
dict[str, Pk2D]