Project "CompMath.AstrophysicsODEs": Software Package
Finally, I got my hands on this project again. There is definitely a strong progress in the project at the moment: there is an alpha version of the software package. It is an ODE systems configurator, (m, k) - solver and visualizer combined with user-friendly interface. Unfortunately, currently only a version of solver with a constant timestep has been made, since the theory of Novikov methods is freely available only for such an implementation of the algorithm, as far as I know.
To create a solver with automatic timestep sampling, a couple of different algorithms are usually used. Based on the discrepancy in the solutions of the equations produced by these methods, it is decided wether to change the timestep in order to reduce the error by decreasing it, or, conversely, to lessen the total number of steps by increasing it. Among the methods described in the scientific literature with decent accuracy, there is only one calculated one. Thus, to manufacture more advanced solver, it is necessary to devise another algorithm and pair it with the first one.
And that's where the good news begins: after several hours of cumbersome "semi-automatic" calculations, another theoretical technique with all the necessary quotients has already been computed. Consequently, further implementation of the method with an automatic time step will be only a matter of technique.
In the meantime, you can admire the work of the software package with a "constant solver" on a very trivial stiff problem with an exponential analytic solution.
P.S.: The graphics below show the computed solution to a simple task (u(t)) and its relative error (uEps(t)) based on the deviation from the analytical solution. I ask you to pay attention to the fact that the error is really low (maximum about 0.0000025%) for a rather stiff problem (the value reaches 2.5·10^43 in one second).