|
template<class S0 , class Op > |
static void | for_each1 (S0 &s0, Op op) |
|
template<class S0 , class S1 , class Op > |
static void | for_each2 (S0 &s0, S1 &s1, Op op) |
|
template<class S0 , class S1 , class S2 , class Op > |
static void | for_each3 (S0 &s0, S1 &s1, S2 &s2, Op op) |
|
template<class S0 , class S1 , class S2 , class S3 , class Op > |
static void | for_each4 (S0 &s0, S1 &s1, S2 &s2, S3 &s3, Op op) |
|
template<class S0 , class S1 , class S2 , class S3 , class S4 , class Op > |
static void | for_each5 (S0 &s0, S1 &s1, S2 &s2, S3 &s3, S4 &s4, Op op) |
|
template<class S0 , class S1 , class S2 , class S3 , class S4 , class S5 , class Op > |
static void | for_each6 (S0 &s0, S1 &s1, S2 &s2, S3 &s3, S4 &s4, S5 &s5, Op op) |
|
template<class S0 , class S1 , class S2 , class S3 , class S4 , class S5 , class S6 , class Op > |
static void | for_each7 (S0 &s0, S1 &s1, S2 &s2, S3 &s3, S4 &s4, S5 &s5, S6 &s6, Op op) |
|
template<class S0 , class S1 , class S2 , class S3 , class S4 , class S5 , class S6 , class S7 , class Op > |
static void | for_each8 (S0 &s0, S1 &s1, S2 &s2, S3 &s3, S4 &s4, S5 &s5, S6 &s6, S7 &s7, Op op) |
|
template<class S0 , class S1 , class S2 , class S3 , class S4 , class S5 , class S6 , class S7 , class S8 , class Op > |
static void | for_each9 (S0 &s0, S1 &s1, S2 &s2, S3 &s3, S4 &s4, S5 &s5, S6 &s6, S7 &s7, S8 &s8, Op op) |
|
template<class S0 , class S1 , class S2 , class S3 , class S4 , class S5 , class S6 , class S7 , class S8 , class S9 , class Op > |
static void | for_each10 (S0 &s0, S1 &s1, S2 &s2, S3 &s3, S4 &s4, S5 &s5, S6 &s6, S7 &s7, S8 &s8, S9 &s9, Op op) |
|
template<class S0 , class S1 , class S2 , class S3 , class S4 , class S5 , class S6 , class S7 , class S8 , class S9 , class S10 , class Op > |
static void | for_each11 (S0 &s0, S1 &s1, S2 &s2, S3 &s3, S4 &s4, S5 &s5, S6 &s6, S7 &s7, S8 &s8, S9 &s9, S10 &s10, Op op) |
|
template<class S0 , class S1 , class S2 , class S3 , class S4 , class S5 , class S6 , class S7 , class S8 , class S9 , class S10 , class S11 , class Op > |
static void | for_each12 (S0 &s0, S1 &s1, S2 &s2, S3 &s3, S4 &s4, S5 &s5, S6 &s6, S7 &s7, S8 &s8, S9 &s9, S10 &s10, S11 &s11, Op op) |
|
template<class S0 , class S1 , class S2 , class S3 , class S4 , class S5 , class S6 , class S7 , class S8 , class S9 , class S10 , class S11 , class S12 , class Op > |
static void | for_each13 (S0 &s0, S1 &s1, S2 &s2, S3 &s3, S4 &s4, S5 &s5, S6 &s6, S7 &s7, S8 &s8, S9 &s9, S10 &s10, S11 &s11, S12 &s12, Op op) |
|
template<class S0 , class S1 , class S2 , class S3 , class S4 , class S5 , class S6 , class S7 , class S8 , class S9 , class S10 , class S11 , class S12 , class S13 , class Op > |
static void | for_each14 (S0 &s0, S1 &s1, S2 &s2, S3 &s3, S4 &s4, S5 &s5, S6 &s6, S7 &s7, S8 &s8, S9 &s9, S10 &s10, S11 &s11, S12 &s12, S13 &s13, Op op) |
|
template<class S0 , class S1 , class S2 , class S3 , class S4 , class S5 , class S6 , class S7 , class S8 , class S9 , class S10 , class S11 , class S12 , class S13 , class S14 , class Op > |
static void | for_each15 (S0 &s0, S1 &s1, S2 &s2, S3 &s3, S4 &s4, S5 &s5, S6 &s6, S7 &s7, S8 &s8, S9 &s9, S10 &s10, S11 &s11, S12 &s12, S13 &s13, S14 &s14, Op op) |
|
template<class NestedState > |
static norm_result_type
< typename
NestedState::value_type >
::type | norm_inf (const NestedState &s) |
|
template<class InnerAlgebra>
struct boost::numeric::odeint::openmp_nested_algebra< InnerAlgebra >
OpenMP-parallelized algebra, wrapping another, non-parallelized algebra.
NestedState must be a model of Random Access Range, where the elements are sub-states which will be processed in parallel.