diff options
Diffstat (limited to 'libs/numeric/odeint/test/numeric/runge_kutta.cpp')
-rw-r--r-- | libs/numeric/odeint/test/numeric/runge_kutta.cpp | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/libs/numeric/odeint/test/numeric/runge_kutta.cpp b/libs/numeric/odeint/test/numeric/runge_kutta.cpp index 7e149bf05..a71701bde 100644 --- a/libs/numeric/odeint/test/numeric/runge_kutta.cpp +++ b/libs/numeric/odeint/test/numeric/runge_kutta.cpp @@ -26,6 +26,7 @@ #include <boost/mpl/vector.hpp> #include <boost/numeric/odeint.hpp> +#include <boost/numeric/odeint/stepper/extrapolation_stepper.hpp> using namespace boost::unit_test; using namespace boost::numeric::odeint; @@ -142,7 +143,11 @@ typedef mpl::vector< runge_kutta_cash_karp54_classic< state_type > , runge_kutta_cash_karp54< state_type > , runge_kutta_dopri5< state_type > , - runge_kutta_fehlberg78< state_type > + runge_kutta_fehlberg78< state_type > , + extrapolation_stepper< 4, state_type > , + extrapolation_stepper< 6, state_type > , + extrapolation_stepper< 8, state_type > , + extrapolation_stepper< 10, state_type > > runge_kutta_steppers; BOOST_AUTO_TEST_CASE_TEMPLATE( runge_kutta_test , Stepper, runge_kutta_steppers ) @@ -156,7 +161,11 @@ typedef mpl::vector< runge_kutta_cash_karp54_classic< state_type > , runge_kutta_cash_karp54< state_type > , runge_kutta_dopri5< state_type > , - runge_kutta_fehlberg78< state_type > + runge_kutta_fehlberg78< state_type > , + extrapolation_stepper< 4, state_type > , + extrapolation_stepper< 6, state_type > , + extrapolation_stepper< 8, state_type > , + extrapolation_stepper< 10, state_type > > runge_kutta_error_steppers; BOOST_AUTO_TEST_CASE_TEMPLATE( runge_kutta_error_test , Stepper, runge_kutta_error_steppers ) |