Cosmology API compatibility layer for CAMB

The cosmology.compat.camb package provides a compatibility layer between CAMB and the Cosmology API.

Usage

To create a Cosmology API-compliant cosmo object, wrap CAMB’s results in cosmology.compat.camb.Cosmology:

import camb
import cosmology.compat.camb

pars = camb.set_params(H0=70.0)
results = camb.get_background(pars)

cosmo = cosmology.compat.camb.Cosmology(results)