![]()  | 
![]() ![]() ![]() ![]()  | 
![]()  | 
Function template integrateBoost , Chapter 1. Boost.Numeric.Odeint , Header <boost/numeric/odeint/integrate/integrate.hpp>
  
  
   | 
|||||||||||||||||||||||||||||
![]()  | 
Home | Libraries | People | FAQ | More | 
boost::numeric::odeint::integrate — Integrates the ODE without observer calls.
// In header: <boost/numeric/odeint/integrate/integrate.hpp> template<typename System, typename State, typename Time> size_t integrate(System system, State & start_state, Time start_time, Time end_time, Time dt);
Интегрирует ODE, заданный системой от start_time до end_time, начиная с start_state как начальное условие и dt как начальный этап времени. Эта функция использует плотную выходную допри5 степпер и выполняет адаптивную интеграцию с контролем размера шага, таким образом, dt изменяется во время интеграции. Этот метод использует стандартные границы ошибок 1E-6. Наблюдателя не вызывают.
![]()  | 
Note | 
|---|---|
Существует вторая версия этого шаблона функций, которая явно ожидает тип значения в качестве параметра шаблона, то есть интегрировать< двойной >(sys, x, t0, t1, dt);  | 
Параметры:  | 
  | 
||||||||||
Возвращение:  | 
Количество выполненных шагов.  | 
Статья Function template integrate раздела Chapter 1. Boost.Numeric.Odeint Header <boost/numeric/odeint/integrate/integrate.hpp> может быть полезна для разработчиков на c++ и boost.
:: Главная :: Header <boost/numeric/odeint/integrate/integrate.hpp> ::
реклама  |