The template Runge-Kutta of the second order was implemented.
The template Runge-Kutta class was optimized.
The fully optimited 2nd order Runge-Kutta was implemented as opt_midpoint_method.cu.