dsf.data_vector.ccl_integration module

CCL integration scripts for generic Delta Sigma profiles.

class dsf.data_vector.ccl_integration.HaloProfileGeneric(self, *, pk2d, padding_hi_fftlog=1000.0, padding_lo_fftlog=0.01, n_per_decade=5000)[source]

Bases: HaloProfile

CCL halo-profile wrapper around a generic Pk2D.

This class uses CCL’s HaloProfile API only as a projection backend. The mass definition, concentration, and input mass are dummy values required by the API and are not physically used by this wrapper.

Parameters:
  • pk2d (ccl.Pk2D)

  • padding_hi_fftlog (float)

  • padding_lo_fftlog (float)

  • n_per_decade (int)