![]()  | 
![]() ![]() ![]() ![]()  | 
![]()  | 
Function template integrate_adaptiveBoost , Chapter 1. Boost.Numeric.Odeint , Header <boost/numeric/odeint/integrate/integrate_adaptive.hpp>
  
  
   | 
||||||||||||||||||||||||||||||
![]()  | 
Home | Libraries | People | FAQ | More | 
boost::numeric::odeint::integrate_adaptive — Integrates the ODE with adaptive step size.
// In header: <boost/numeric/odeint/integrate/integrate_adaptive.hpp> template<typename Stepper, typename System, typename State, typename Time, typename Observer> size_t integrate_adaptive(Stepper stepper, System system, State & start_state, Time start_time, Time end_time, Time dt, Observer observer);
Эта функция объединяет ODE, заданный системой, с заданным степпером. Наблюдатель вызывается после каждого шага. Если степпер не имеет контроля ошибок, размер шага остается постоянным, и наблюдатель называется в равноудаленных точках времени t0+n*dt. Если степпер является контролируемым штеппером, размер шага корректируется, и наблюдатель вызывается в неэквидистанционных интервалах.
Параметры:  | 
  | 
||||||||||||||
Возвращение:  | 
Количество выполненных шагов.  | 
Статья Function template integrate_adaptive раздела Chapter 1. Boost.Numeric.Odeint Header <boost/numeric/odeint/integrate/integrate_adaptive.hpp> может быть полезна для разработчиков на c++ и boost.
:: Главная :: Header <boost/numeric/odeint/integrate/integrate_adaptive.hpp> ::
реклама  |