Generic solving procedure

In order to compare different methods, a method interpreter is recommended to be build in the tool. In these conditions, the solving procedure must accept as parameters not only the current data about the problem, but also a method description.

The actual version of EpODE has an unique procedure for generating the approximate solution. Depending of the method type, different decisions are made in order to avoid extra-computations (using a data dependency graph).

The function evaluations, the evaluations of the associated Jacobian, and some matrix inversions are counted and displayed.