template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
struct boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >
Definition at line 773 of file vector_algebra_ofp_gpu.hpp.
|
| scale_sum14 (Fac1 alpha1, Fac2 alpha2, Fac3 alpha3, Fac4 alpha4, Fac5 alpha5, Fac6 alpha6, Fac7 alpha7, Fac8 alpha8, Fac9 alpha9, Fac10 alpha10, Fac11 alpha11, Fac12 alpha12, Fac13 alpha13, Fac14 alpha14) |
|
template<class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 , class T10 , class T11 , class T12 , class T13 , class T14 , class T15 > |
__device__ __host__ void | operator() (T1 &t1, const T2 &t2, const T3 &t3, const T4 &t4, const T5 &t5, const T6 &t6, const T7 &t7, const T8 &t8, const T9 &t9, const T10 &t10, const T11 &t11, const T12 &t12, const T13 &t13, const T14 &t14, const T15 &t15) const |
|
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
typedef void boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::result_type |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::scale_sum14 |
( |
Fac1 |
alpha1, |
|
|
Fac2 |
alpha2, |
|
|
Fac3 |
alpha3, |
|
|
Fac4 |
alpha4, |
|
|
Fac5 |
alpha5, |
|
|
Fac6 |
alpha6, |
|
|
Fac7 |
alpha7, |
|
|
Fac8 |
alpha8, |
|
|
Fac9 |
alpha9, |
|
|
Fac10 |
alpha10, |
|
|
Fac11 |
alpha11, |
|
|
Fac12 |
alpha12, |
|
|
Fac13 |
alpha13, |
|
|
Fac14 |
alpha14 |
|
) |
| |
|
inline |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
template<class T1 , class T2 , class T3 , class T4 , class T5 , class T6 , class T7 , class T8 , class T9 , class T10 , class T11 , class T12 , class T13 , class T14 , class T15 >
__device__ __host__ void boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::operator() |
( |
T1 & |
t1, |
|
|
const T2 & |
t2, |
|
|
const T3 & |
t3, |
|
|
const T4 & |
t4, |
|
|
const T5 & |
t5, |
|
|
const T6 & |
t6, |
|
|
const T7 & |
t7, |
|
|
const T8 & |
t8, |
|
|
const T9 & |
t9, |
|
|
const T10 & |
t10, |
|
|
const T11 & |
t11, |
|
|
const T12 & |
t12, |
|
|
const T13 & |
t13, |
|
|
const T14 & |
t14, |
|
|
const T15 & |
t15 |
|
) |
| const |
|
inline |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
const Fac1 boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::m_alpha1 |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
const Fac10 boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::m_alpha10 |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
const Fac11 boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::m_alpha11 |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
const Fac12 boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::m_alpha12 |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
const Fac13 boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::m_alpha13 |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
const Fac14 boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::m_alpha14 |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
const Fac2 boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::m_alpha2 |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
const Fac3 boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::m_alpha3 |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
const Fac4 boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::m_alpha4 |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
const Fac5 boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::m_alpha5 |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
const Fac6 boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::m_alpha6 |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
const Fac7 boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::m_alpha7 |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
const Fac8 boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::m_alpha8 |
template<class Fac1 = double, class Fac2 = Fac1, class Fac3 = Fac2, class Fac4 = Fac3, class Fac5 = Fac4, class Fac6 = Fac5, class Fac7 = Fac6, class Fac8 = Fac7, class Fac9 = Fac8, class Fac10 = Fac9, class Fac11 = Fac10, class Fac12 = Fac11, class Fac13 = Fac12, class Fac14 = Fac13>
const Fac9 boost::numeric::odeint::ofp_operations::scale_sum14< Fac1, Fac2, Fac3, Fac4, Fac5, Fac6, Fac7, Fac8, Fac9, Fac10, Fac11, Fac12, Fac13, Fac14 >::m_alpha9 |