pyccl.emulators.emu_base module

class pyccl.emulators.emu_base.EmulatorPk[source]

Bases: object

get_pk_at_a(cosmo, a)[source]

Get k vector and uninterpolated power spectrum at given a.

Parameters:
  • cosmo (Cosmology) – Cosmological parameters.

  • a (float or array) – Scale factor.

Returns:

tuple: k and pk arrays.

get_pk2d(cosmo)[source]

Get a 2D interpolator for the power of k and a.

Parameters:

cosmo (Cosmology) – Cosmological parameters.

Returns:

Pk2D object.