I decided to use gsl methods to because rk4 might cause some problems of stability. Now I try to solve Peebles ODE with this code :
int peebles_ode(double x, const double y[], double f[], void* params) {
Recombinaison* rec = (Recombinaison*)params;
double a = exp(x);
const double...