Brussels / 2 & 3 February 2013


odeint - Solving ODEs in C++

Odeint is a modern C++ library for numerically solving Ordinary Differential Equations which got recently accepted to become part of the boost libraries. It is developed in a generic way using Template Metaprogramming and Generic Programming, which leads to extraordinary high flexibility at top performance. The numerical algorithms are implemented independently of the underlying arithmetics. This results in an incredible applicability of the library, especially in non-standard environments. For example, odeint supports matrix types, arbitrary precision arithmetics and can even be easily run on GPUs. In this talk, I will give a short introduction to the library including a number of examples.


Mario Mulansky