Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
integrate_n_steps.hpp File Reference
#include <boost/type_traits/is_same.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_n_steps.hpp>
Include dependency graph for integrate_n_steps.hpp:

Namespaces

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

Functions

template<class Stepper , class System , class State , class Time , class Observer >
Time boost::numeric::odeint::integrate_n_steps (Stepper stepper, System system, State &start_state, Time start_time, Time dt, size_t num_of_steps, Observer observer)
 Integrates the ODE with constant step size. More...
 
template<class Stepper , class System , class State , class Time , class Observer >
Time boost::numeric::odeint::integrate_n_steps (Stepper stepper, System system, const State &start_state, Time start_time, Time dt, size_t num_of_steps, Observer observer)
 Solves the forwarding problem, can be called with Boost.Range as start_state. More...
 
template<class Stepper , class System , class State , class Time >
Time boost::numeric::odeint::integrate_n_steps (Stepper stepper, System system, State &start_state, Time start_time, Time dt, size_t num_of_steps)
 The same function as above, but without observer calls. More...
 
template<class Stepper , class System , class State , class Time >
Time boost::numeric::odeint::integrate_n_steps (Stepper stepper, System system, const State &start_state, Time start_time, Time dt, size_t num_of_steps)
 Solves the forwarding problem, can be called with Boost.Range as start_state. More...