namespace boost {
namespace numeric {
namespace odeint {
template<typename ErrorStepper,
typename StepAdjuster = detail::pid_step_adjuster< typename ErrorStepper::state_type, typename ErrorStepper::value_type, typename ErrorStepper::deriv_type, typename ErrorStepper::time_type, typename ErrorStepper::algebra_type, typename ErrorStepper::operations_type, detail::H211PI >,
typename OrderAdjuster = default_order_adjuster< ErrorStepper::order_value, typename ErrorStepper::state_type, typename ErrorStepper::value_type, typename ErrorStepper::algebra_type >,
typename Resizer = initially_resizer>
class controlled_adams_bashforth_moulton;
template<size_t MaxOrder, typename State, typename Value = double,
typename Algebra = typename algebra_dispatcher< State >::algebra_type>
class default_order_adjuster;
}
}
}