TheoryConfig#

class cosmicjellyfish.cosmology.jaxcosmo_theory.TheoryConfig(transfer='eisenhu_osc', halofit='takahashi2012', distance_steps=256)[source]#

Bases: object

Static (non-differentiable) numerical choices of the JAX theory.

All entries are hashable so that the object can be a static_argnums of jax.jit.

classmethod from_backend_parameters(backend_parameters)[source]#

Build the config from the ACCURACY block of the backend yaml.

Return type:

TheoryConfig