Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::numeric::odeint::thrust_algebra Struct Reference

ToDO extend until for_each14 for rk78. More...

#include <thrust_algebra.hpp>

Static Public Member Functions

template<class StateType , class Operation >
static void for_each1 (StateType &s, Operation op)
 
template<class StateType1 , class StateType2 , class Operation >
static void for_each2 (StateType1 &s1, StateType2 &s2, Operation op)
 
template<class StateType1 , class StateType2 , class StateType3 , class Operation >
static void for_each3 (StateType1 &s1, StateType2 &s2, StateType3 &s3, Operation op)
 
template<class StateType1 , class StateType2 , class StateType3 , class StateType4 , class Operation >
static void for_each4 (StateType1 &s1, StateType2 &s2, StateType3 &s3, StateType4 &s4, Operation op)
 
template<class StateType1 , class StateType2 , class StateType3 , class StateType4 , class StateType5 , class Operation >
static void for_each5 (StateType1 &s1, StateType2 &s2, StateType3 &s3, StateType4 &s4, StateType5 &s5, Operation op)
 
template<class StateType1 , class StateType2 , class StateType3 , class StateType4 , class StateType5 , class StateType6 , class Operation >
static void for_each6 (StateType1 &s1, StateType2 &s2, StateType3 &s3, StateType4 &s4, StateType5 &s5, StateType6 &s6, Operation op)
 
template<class StateType1 , class StateType2 , class StateType3 , class StateType4 , class StateType5 , class StateType6 , class StateType7 , class Operation >
static void for_each7 (StateType1 &s1, StateType2 &s2, StateType3 &s3, StateType4 &s4, StateType5 &s5, StateType6 &s6, StateType7 &s7, Operation op)
 
template<class StateType1 , class StateType2 , class StateType3 , class StateType4 , class StateType5 , class StateType6 , class StateType7 , class StateType8 , class Operation >
static void for_each8 (StateType1 &s1, StateType2 &s2, StateType3 &s3, StateType4 &s4, StateType5 &s5, StateType6 &s6, StateType7 &s7, StateType8 &s8, Operation op)
 
template<class S >
static S::value_type norm_inf (const S &s)
 

Detailed Description

ToDO extend until for_each14 for rk78.

Member Function Documentation

template<class StateType , class Operation >
static void boost::numeric::odeint::thrust_algebra::for_each1 ( StateType &  s,
Operation  op 
)
inlinestatic
template<class StateType1 , class StateType2 , class Operation >
static void boost::numeric::odeint::thrust_algebra::for_each2 ( StateType1 &  s1,
StateType2 &  s2,
Operation  op 
)
inlinestatic
template<class StateType1 , class StateType2 , class StateType3 , class Operation >
static void boost::numeric::odeint::thrust_algebra::for_each3 ( StateType1 &  s1,
StateType2 &  s2,
StateType3 &  s3,
Operation  op 
)
inlinestatic
template<class StateType1 , class StateType2 , class StateType3 , class StateType4 , class Operation >
static void boost::numeric::odeint::thrust_algebra::for_each4 ( StateType1 &  s1,
StateType2 &  s2,
StateType3 &  s3,
StateType4 &  s4,
Operation  op 
)
inlinestatic
template<class StateType1 , class StateType2 , class StateType3 , class StateType4 , class StateType5 , class Operation >
static void boost::numeric::odeint::thrust_algebra::for_each5 ( StateType1 &  s1,
StateType2 &  s2,
StateType3 &  s3,
StateType4 &  s4,
StateType5 &  s5,
Operation  op 
)
inlinestatic
template<class StateType1 , class StateType2 , class StateType3 , class StateType4 , class StateType5 , class StateType6 , class Operation >
static void boost::numeric::odeint::thrust_algebra::for_each6 ( StateType1 &  s1,
StateType2 &  s2,
StateType3 &  s3,
StateType4 &  s4,
StateType5 &  s5,
StateType6 &  s6,
Operation  op 
)
inlinestatic
template<class StateType1 , class StateType2 , class StateType3 , class StateType4 , class StateType5 , class StateType6 , class StateType7 , class Operation >
static void boost::numeric::odeint::thrust_algebra::for_each7 ( StateType1 &  s1,
StateType2 &  s2,
StateType3 &  s3,
StateType4 &  s4,
StateType5 &  s5,
StateType6 &  s6,
StateType7 &  s7,
Operation  op 
)
inlinestatic
template<class StateType1 , class StateType2 , class StateType3 , class StateType4 , class StateType5 , class StateType6 , class StateType7 , class StateType8 , class Operation >
static void boost::numeric::odeint::thrust_algebra::for_each8 ( StateType1 &  s1,
StateType2 &  s2,
StateType3 &  s3,
StateType4 &  s4,
StateType5 &  s5,
StateType6 &  s6,
StateType7 &  s7,
StateType8 &  s8,
Operation  op 
)
inlinestatic
template<class S >
static S::value_type boost::numeric::odeint::thrust_algebra::norm_inf ( const S &  s)
inlinestatic

The documentation for this struct was generated from the following file: