namespaceboost{namespacenumeric{namespaceodeint{template<typename Stepper,typename System,typename State,typename TimeIterator,typename Time,typename Observer,typename StepOverflowChecker>size_tintegrate_times(Stepper stepper,System system,State& start_state,TimeIterator times_start,TimeIterator times_end,Time dt,Observer observer,StepOverflowChecker checker);// Solves the forwarding problem, can be called with Boost.Range as start_state. template<typename Stepper,typename System,typename State,typename TimeIterator,typename Time,typename Observer,typename StepOverflowChecker>size_tintegrate_times(Stepper stepper,System system,constState& start_state,TimeIterator times_start,TimeIterator times_end,Time dt,Observer observer,StepOverflowChecker checker);// The same function as above, but with the observation times given as range. template<typename Stepper,typename System,typename State,typename TimeRange,typename Time,typename Observer,typename StepOverflowChecker>size_tintegrate_times(Stepper stepper,System system,State& start_state,constTimeRange& times,Time dt,Observer observer,StepOverflowChecker checker);// Solves the forwarding problem, can be called with Boost.Range as start_state. template<typename Stepper,typename System,typename State,typename TimeRange,typename Time,typename Observer,typename StepOverflowChecker>size_tintegrate_times(Stepper stepper,System system,constState& start_state,constTimeRange& times,Time dt,Observer observer,StepOverflowChecker checker);template<typename Stepper,typename System,typename State,typename TimeIterator,typename Time,typename Observer>size_tintegrate_times(Stepper,System,State&,TimeIterator,TimeIterator,Time,Observer);// Solves the forwarding problem, can be called with Boost.Range as start_state. template<typename Stepper,typename System,typename State,typename TimeIterator,typename Time,typename Observer>size_tintegrate_times(Stepper stepper,System system,constState& start_state,TimeIterator times_start,TimeIterator times_end,Time dt,Observer observer);// The same function as above, but with the observation times given as range. template<typename Stepper,typename System,typename State,typename TimeRange,typename Time,typename Observer>size_tintegrate_times(Stepper stepper,System system,State& start_state,constTimeRange& times,Time dt,Observer observer);// Solves the forwarding problem, can be called with Boost.Range as start_state. template<typename Stepper,typename System,typename State,typename TimeRange,typename Time,typename Observer>size_tintegrate_times(Stepper stepper,System system,constState& start_state,constTimeRange& times,Time dt,Observer observer);}}}
Статья Header <boost/numeric/odeint/integrate/integrate_times.hpp> раздела Chapter 1. Boost.Numeric.Odeint odeint Reference может быть полезна для разработчиков на c++ и boost.