Home
last modified time | relevance | path

Searched refs:m_dxdt (Results 1 – 13 of 13) sorted by relevance

/third_party/boost/boost/numeric/odeint/stepper/
Dadaptive_adams_bashforth_moulton.hpp115 system(out, m_dxdt.m_v, t+dt); in do_step()
116 m_coeff.do_step(m_dxdt.m_v); in do_step()
133 system( inOut , m_dxdt.m_v , t ); in initialize()
136 stepper.do_step_dxdt_impl( system, inOut, m_dxdt.m_v, t, dt ); in initialize()
138 system( inOut , m_dxdt.m_v , t + dt); in initialize()
141 m_coeff.do_step(m_dxdt.m_v); in initialize()
177 system(in, m_dxdt.m_v, t); in do_step_impl()
178 m_coeff.do_step(m_dxdt.m_v, 1); in do_step_impl()
188 system(out, m_dxdt.m_v, t+dt); in do_step_impl()
189 m_coeff.do_step(m_dxdt.m_v); in do_step_impl()
[all …]
Dadams_moulton.hpp91 : m_coefficients() , m_dxdt() , m_resizer() , in adams_moulton()
96 : m_coefficients() , m_dxdt() , m_resizer() , in adams_moulton()
102 m_dxdt = stepper.m_dxdt; in operator =()
170 sys( pred , m_dxdt.m_v , t ); in do_step_impl()
171 …ebra< steps , algebra_type , operations_type >()( m_algebra , in , out , m_dxdt.m_v , buf , m_coef… in do_step_impl()
178 … return adjust_size_by_resizeability( m_dxdt , x , typename is_resizeable<deriv_type>::type() ); in resize_impl()
183 wrapped_deriv_type m_dxdt; member in boost::numeric::odeint::adams_moulton
Dimplicit_euler.hpp91 deriv_func( x , m_dxdt.m_v , t ); in do_step()
93 m_b.m_v = dt * m_dxdt.m_v; in do_step()
107 deriv_func( m_x.m_v , m_dxdt.m_v , t ); in do_step()
108 m_b.m_v = x - m_x.m_v + dt*m_dxdt.m_v; in do_step()
135 …resized |= adjust_size_by_resizeability( m_dxdt , x , typename is_resizeable<deriv_type>::type() ); in resize_impl()
155 wrapped_deriv_type m_dxdt; member in boost::numeric::odeint::implicit_euler
Dcontrolled_runge_kutta.hpp382 sys( in , m_dxdt.m_v , t ); in try_step()
383 return try_step( system , in , m_dxdt.m_v , t , out , dt ); in try_step()
482 sys( x , m_dxdt.m_v ,t ); in try_step_v1()
483 return try_step( system , x , m_dxdt.m_v , t , dt ); in try_step_v1()
495 … return adjust_size_by_resizeability( m_dxdt , x , typename is_resizeable<deriv_type>::type() ); in resize_m_dxdt_impl()
515 wrapped_deriv_type m_dxdt; member in boost::numeric::odeint::controlled_runge_kutta
685 return try_step( system , in , m_dxdt.m_v , t , out , dt ); in try_step()
802 boost::numeric::odeint::copy( deriv , m_dxdt.m_v ); in initialize()
818 sys( x , m_dxdt.m_v , t ); in initialize()
879 … return adjust_size_by_resizeability( m_dxdt , x , typename is_resizeable<deriv_type>::type() ); in resize_m_dxdt_impl()
[all …]
Dmodified_midpoint.hpp97 sys( m_x1.m_v , m_dxdt.m_v , th ); in do_step_impl()
106 stepper_base_type::m_algebra.for_each3( m_x1.m_v , m_x0.m_v , m_dxdt.m_v , in do_step_impl()
109 sys( m_x1.m_v , m_dxdt.m_v , th); in do_step_impl()
115 stepper_base_type::m_algebra.for_each4( out , m_x0.m_v , m_x1.m_v , m_dxdt.m_v , in do_step_impl()
143 …resized |= adjust_size_by_resizeability( m_dxdt , x , typename is_resizeable<deriv_type>::type() ); in resize_impl()
154 wrapped_deriv_type m_dxdt; member in boost::numeric::odeint::modified_midpoint
Dcontrolled_adams_bashforth_moulton.hpp193 system( inOut , m_dxdt.m_v , t ); in initialize_controlled()
196 coeff.do_step(m_dxdt.m_v); in initialize_controlled()
236 system(out, m_dxdt.m_v, t+dtPrev); in try_step()
238 coeff.do_step(m_dxdt.m_v); in try_step()
285 … return adjust_size_by_resizeability( m_dxdt, x, typename is_resizeable<deriv_type>::type() ); in resize_dxdt_impl()
306 wrapped_deriv_type m_dxdt; member in boost::numeric::odeint::controlled_adams_bashforth_moulton
Dbulirsch_stoer.hpp175 sys( in , m_dxdt.m_v , t ); in try_step()
176 return try_step( system , in , m_dxdt.m_v , t , out , dt ); in try_step()
367 … return adjust_size_by_resizeability( m_dxdt , x , typename is_resizeable<deriv_type>::type() ); in resize_m_dxdt()
392 sys( x , m_dxdt.m_v ,t ); in try_step_v1()
393 return try_step( system , x , m_dxdt.m_v , t , dt ); in try_step_v1()
504 wrapped_deriv_type m_dxdt; member in boost::numeric::odeint::bulirsch_stoer
Drosenbrock4.hpp159 m_dfdt() , m_dxdt() , m_dxdtnew() , in rosenbrock4()
186 deriv_func( x , m_dxdt.m_v , t ); in do_step()
194 m_g1.m_v[i] = m_dxdt.m_v[i] + dt * m_coef.d1 * m_dfdt.m_v[i]; in do_step()
302 …resized |= adjust_size_by_resizeability( m_dxdt , x , typename is_resizeable<deriv_type>::type() ); in resize_impl()
332 wrapped_deriv_type m_dfdt , m_dxdt , m_dxdtnew; member in boost::numeric::odeint::rosenbrock4
Deuler.hpp90 stepper_base_type::m_algebra.for_each3( x , old_state , stepper_base_type::m_dxdt.m_v , in calc_state()
/third_party/boost/boost/numeric/odeint/stepper/base/
Dexplicit_error_stepper_fsal_base.hpp184 this->stepper().do_step_impl( system , in , m_dxdt.m_v , t , out , m_dxdt.m_v , dt ); in do_step()
258 this->stepper().do_step_impl( system , in , m_dxdt.m_v , t , out , m_dxdt.m_v , dt , xerr ); in do_step()
289 boost::numeric::odeint::copy( deriv , m_dxdt.m_v ); in initialize()
297 sys( x , m_dxdt.m_v , t ); in initialize()
317 this->stepper().do_step_impl( system , x , m_dxdt.m_v , t , x , m_dxdt.m_v , dt ); in do_step_v1()
327 this->stepper().do_step_impl( system , x , m_dxdt.m_v , t , x , m_dxdt.m_v , dt , xerr ); in do_step_v5()
333 … return adjust_size_by_resizeability( m_dxdt , x , typename is_resizeable<deriv_type>::type() ); in resize_impl()
354 wrapped_deriv_type m_dxdt; member in boost::numeric::odeint::explicit_error_stepper_fsal_base
Dexplicit_error_stepper_base.hpp183 sys( in , m_dxdt.m_v ,t ); in do_step()
184 this->stepper().do_step_impl( system , in , m_dxdt.m_v , t , out , dt ); in do_step()
262 sys( in , m_dxdt.m_v ,t ); in do_step()
263 this->stepper().do_step_impl( system , in , m_dxdt.m_v , t , out , dt , xerr ); in do_step()
293 sys( x , m_dxdt.m_v , t ); in do_step_v1()
294 this->stepper().do_step_impl( system , x , m_dxdt.m_v , t , x , dt ); in do_step_v1()
302 sys( x , m_dxdt.m_v ,t ); in do_step_v5()
303 this->stepper().do_step_impl( system , x , m_dxdt.m_v , t , x , dt , xerr ); in do_step_v5()
309 … return adjust_size_by_resizeability( m_dxdt , x , typename is_resizeable<deriv_type>::type() ); in resize_impl()
327 wrapped_deriv_type m_dxdt; member in boost::numeric::odeint::explicit_error_stepper_base
Dexplicit_stepper_base.hpp166 sys( in , m_dxdt.m_v ,t ); in do_step()
167 this->stepper().do_step_impl( system , in , m_dxdt.m_v , t , out , dt ); in do_step()
220 … return adjust_size_by_resizeability( m_dxdt , x , typename is_resizeable<deriv_type>::type() ); in resize_impl()
229 sys( x , m_dxdt.m_v ,t ); in do_step_v1()
230 this->stepper().do_step_impl( system , x , m_dxdt.m_v , t , x , dt ); in do_step_v1()
238 wrapped_deriv_type m_dxdt; member in boost::numeric::odeint::explicit_stepper_base
/third_party/boost/boost/numeric/odeint/external/mtl4/
Dimplicit_euler_mtl4.hpp63 m_dxdt() , m_x() , in implicit_euler_mtl4()
86 deriv_func( x , m_dxdt.m_v , t ); in do_step()
90 m_dxdt.m_v *= -dt; in do_step()
101 solve( m_jacobi.m_v , m_x.m_v , m_dxdt.m_v , L ); in do_step()
138 …resized |= adjust_size_by_resizeability( m_dxdt , x , typename is_resizeable<deriv_type>::type() ); in resize_impl()
150 wrapped_deriv_type m_dxdt; member in boost::numeric::odeint::implicit_euler_mtl4