Skip to content
Stefano Zaghi edited this page Oct 21, 2015 · 1 revision

FOODIE has 2 main purposes, one for the programers that want to develop new ODE solvers at the best and one for the developers that want to solve ODEs without too much effort:

  • make the development of new ODEs solver schemes fast/clean/robust/efficient:
    • provide an extremely high-level framework for the implementation of new ODE solvers by means of a curated abstract calculus pattern;
    • provide a well documented math-oriented API;
    • provide a robust framework based on Test Driven Development (continous integration, regression tests, automated build, etc...);
  • make the solution of a wide range of ODEs system fast/clean/robust/efficient:
    • provide a set of ready to use, robust and well tested ODEs solvers;
    • provide a user-friendly stable API;
    • provide a comphrensive documentations with examples of solutions of a wide range of ODEs systems, from simple pure ODE to a more complex discretized PDEs.

FOODIE currently provides the following solvers out-of-the-box:

Clone this wiki locally