The right hand side function to integrate
The initial conditions for the system
The start time of the integration
The end time of the integration
Optional control parameters to tune the integration
Optional output function, to compute additional quantities related to the integration alongside the solution
High-level convenience interface. Use this to create an integrator and immediately use it once to solve a system over some time range.