I was just going through the integrate_ode_rk45 and found that the initial step_size gets exposed as an option. I thought we only expose abs+rel tol and max_num_steps, but not step_size, no?
The step_size gets automatically adjusted by the rk45 algorithm according to abs+rel tolerance specifications. To me it would make sense to export step_size if we were to expose rk4 which uses a fixed step size all the time, but the initial step size should not matter performance wise for the rk45 (ok, up to an epsilon).
Maybe I was wrong in my understanding of what we decided.
Best,
Sebastian