martedì 29 luglio 2014

SoCiS 2014 - New timeline


On the occasion of SoCiS 2014 I will take over the work that has been done last year on odepkg and continue it. The final goal is to release a new stable version of odepkg and to insert the most common solver in core-Octave in such a way that everything is MATLAB-compatible.

The following list explains the main points of the timeline for my SOCIS project:

  1. Check of the current status of the code, in particular with respect to the current release on SourceForge. The two repository will be merged so that every test present in the old version will be added to the new code. Verify if there are missing features and add them if necessary.
  2. Comparison of the performance between the old and the new structure. In particular we expect that the introduction of the Levenshtein algorithm for the string comparisons will be a critical issue. If necessary implement levenshtein.m and fuzzy_compare.m in C++.
  3. Verify that the functions odeset and odeget are MATLAB-compatible and compliant to Octave core. Add the two functions to the core.
  4. Move ode45, ode23 and ode23s to Octave core.
  5. Implement ode15s solver. This solver is still missing in odepkg but is highly suitable for stiff problems.
  6. Move ode15s to Octave core.
  7. New release of odepkg.

Nessun commento:

Posta un commento