Make `pprs` and `d_pprs` consistent
At the moment, both PPRs and their derivatives are read from file and interpolating using an individual instance of InterpolatedUnivariantSpline
. This is a problem as the two datasets might be inconsistent in the sense that the two splines just approximate the respective data set, hence ppr_spline.derivative(1)(t)
could in general be different to dppr_spline(t)
.
We suggest to use a single spline to interpolate the PPRs and then use ppr_spline.derivative()
to express the PPRs derivatives.