pyccl.halomodel module¶
-
pyccl.halomodel.
halo_concentration
(cosmo, halo_mass, a, odelta=200)[source]¶ Halo mass concentration relation
Parameters: Returns: Dimensionless halo concentration, ratio rv/rs
Return type: float or array_like
-
pyccl.halomodel.
halomodel_matter_power
(cosmo, k, a)[source]¶ Matter power spectrum from halo model assuming NFW density profiles :param cosmo: Cosmological parameters. :type cosmo:
Cosmology
:param a: scale factor. :type a: float :param k: wavenumber :type k: float or array_likeReturns: - matter power spectrum
- from halo model
Return type: halomodel_matter_power (float or array_like)
-
pyccl.halomodel.
onehalo_matter_power
(cosmo, k, a)[source]¶ One-halo term for matter power spectrum assuming NFW density profiles :param cosmo: Cosmological parameters. :type cosmo:
Cosmology
:param a: scale factor. :type a: float :param k: wavenumber :type k: float or array_likeReturns: - one-halo term for matter
- power spectrum
Return type: onehalo_matter_power (float or array_like)
-
pyccl.halomodel.
twohalo_matter_power
(cosmo, k, a)[source]¶ Two-halo term for matter power spectrum assuming NFW density profiles :param cosmo: Cosmological parameters. :type cosmo:
Cosmology
:param a: scale factor. :type a: float :param k: wavenumber :type k: float or array_likeReturns: - two-halo term
- for matter power spectrum
Return type: two-halo matter power spectrum (float or array_Like)