Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
integrate_times.hpp File Reference
#include <boost/type_traits/is_same.hpp>
#include <boost/range.hpp>
#include <boost/numeric/odeint/stepper/stepper_categories.hpp>
#include <boost/numeric/odeint/iterator/integrate/null_observer.hpp>
#include <boost/numeric/odeint/iterator/integrate/detail/integrate_times.hpp>
Include dependency graph for integrate_times.hpp:

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::numeric
 
 boost::numeric::odeint
 

Functions

template<class Stepper , class System , class State , class TimeIterator , class Time , class Observer >
size_t boost::numeric::odeint::integrate_times (Stepper stepper, System system, State &start_state, TimeIterator times_start, TimeIterator times_end, Time dt, Observer observer)
 Integrates the ODE with observer calls at given time points. More...
 
template<class Stepper , class System , class State , class TimeIterator , class Time , class Observer >
size_t boost::numeric::odeint::integrate_times (Stepper stepper, System system, const State &start_state, TimeIterator times_start, TimeIterator times_end, Time dt, Observer observer)
 Solves the forwarding problem, can be called with Boost.Range as start_state. More...
 
template<class Stepper , class System , class State , class TimeRange , class Time , class Observer >
size_t boost::numeric::odeint::integrate_times (Stepper stepper, System system, State &start_state, const TimeRange &times, Time dt, Observer observer)
 The same function as above, but without observer calls. More...
 
template<class Stepper , class System , class State , class TimeRange , class Time , class Observer >
size_t boost::numeric::odeint::integrate_times (Stepper stepper, System system, const State &start_state, const TimeRange &times, Time dt, Observer observer)
 Solves the forwarding problem, can be called with Boost.Range as start_state. More...