dsf.modelling.nla module

Nonlinear alignment power-spectrum models.

dsf.modelling.nla.pk2d_nla(cosmo, *, k_array, a_array, A_IA, C1rhocrit=0.0134, b_g=1.0)[source]

Construct nonlinear alignment galaxy-intrinsic power spectra.

The galaxy-intrinsic spectrum follows the nonlinear alignment model, with a constant intrinsic alignment amplitude and galaxy bias.

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) – Intrinsic alignment normalization.

  • b_g (float) – Linear galaxy bias.

Returns:

Dictionary containing pk_deltasigma and pk_gi.

Return type:

dict[str, Pk2D]