Runge-Kutta integrator implementation.
Definition in file RKExplicit.hpp.
#include "RKExplicit_fwd.hpp"
Include dependency graph for RKExplicit.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| mm | |
| Root namespace for the whole library. | |
| mm::integrators | |
| Namespace containing most known methods for integrating ODEs. | |
| mm::integrators::Explicit | |
| Namespace containing factory functions for explicit single step integrators. | |
Functions | |
| template<class scalar_t > | |
| RKExplicit< scalar_t, 4 > | mm::integrators::Explicit::RK4 () |
| Standard RK4 4th order method. More... | |
| template<class scalar_t > | |
| RKExplicit< scalar_t, 4 > | mm::integrators::Explicit::RK38 () |
| 3/8 rule 4th order method More... | |
| template<class scalar_t > | |
| RKExplicit< scalar_t, 1 > | mm::integrators::Explicit::Euler () |
| Explicit Euler's method, 1st order. More... | |
| template<class scalar_t > | |
| RKExplicit< scalar_t, 2 > | mm::integrators::Explicit::Midpoint () |
| Explicit midpoint rule, 2nd order. More... | |
| template<class scalar_t > | |
| RKExplicit< scalar_t, 3 > | mm::integrators::Explicit::RK3 () |
| Kutta's third order method. More... | |
| template<class scalar_t > | |
| RKExplicit< scalar_t, 6 > | mm::integrators::Explicit::Fehlberg5 () |
| Fifth order method appearing in Fehlberg's method. More... | |