xzackli / Bolt.jl

differentiable boltzmann code
MIT License
42 stars 5 forks source link

Halofit implementation #77

Open marcobonici opened 1 year ago

marcobonici commented 1 year ago

The goal of this PR is to implement the halofit recipy, in order to have a nonlinear power spectrum built on top of the linear prediciton of Bolt.jl.

In order to achieve that goal, I have:

I haven't yet fully inspected the performance side, but I suppose that the most time consuming part is the evaluation of the scale at which the variance is equal to one.