-
Notifications
You must be signed in to change notification settings - Fork 101
Enhancement of the integrate functions
integrate_const( Stepper , System , State , Value , Observer ) { integrator_const< Stepper , System , State , Value , Observer , typename Stepper::stepper_type >::integrate( stepper , system , state , t , dt , observer ); }
template< class Stepper , class System , class State , class Value , class Observer , typename StepperType > class integrator_const;
template< class Stepper , class System , class State , class Value , class Observer > class integrator_const< Stepper , System , State , Value , Observer , stepper_type > { static size_t integrate( Stepper stepper , System system , State &x , Value t , Value dt , Observer obs ) { } };
template< class Stepper , class System , class State , class Value , class Observer , typename StepperType > class integrator_adaptive;
template< class Stepper , class System , class State , class Value , class Observer , typename StepperType > class integrator_times;
Open questions
- pass Stepper as Value or as Reference?