...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Home | Libraries | People | FAQ | More |
namespace boost { namespace numeric { namespace odeint { template<typename Value, typename Algebra, typename Operations> class default_error_checker; template<typename Value, typename Time> class default_step_adjuster; template<typename ErrorStepper, typename ErrorChecker = default_error_checker< typename ErrorStepper::value_type , typename ErrorStepper::algebra_type , typename ErrorStepper::operations_type >, typename StepAdjuster = default_step_adjuster< typename ErrorStepper::value_type , typename ErrorStepper::time_type >, typename Resizer = typename ErrorStepper::resizer_type, typename ErrorStepperCategory = typename ErrorStepper::stepper_category> class controlled_runge_kutta; template<typename ErrorStepper, typename ErrorChecker, typename StepAdjuster, typename Resizer> class controlled_runge_kutta<ErrorStepper, ErrorChecker, StepAdjuster, Resizer, explicit_error_stepper_tag>; template<typename ErrorStepper, typename ErrorChecker, typename StepAdjuster, typename Resizer> class controlled_runge_kutta<ErrorStepper, ErrorChecker, StepAdjuster, Resizer, explicit_error_stepper_fsal_tag>; } } }