The generic_rk module is an attempt to modularize solvers for ordinary differential equations (ODEs) in Fortran.
Below is the result of an example problem known as the Brusselator using an adaptive timestep control. The first subplot shows the raw results of