HomeSort by relevance Sort by last modified time
    Searched refs:gen_numeric_list (Results 1 - 5 of 5) sorted by null

  /external/eigen/unsupported/Eigen/CXX11/src/util/
CXX11Meta.h 49 * typename gen_numeric_list<int, 5>::type numeric_list<int, 0,1,2,3,4>
55 template<typename T, std::size_t n, T start = 0, T... ii> struct gen_numeric_list : gen_numeric_list<T, n-1, start, start + n-1, ii...> {}; struct in namespace:Eigen::internal
56 template<typename T, T start, T... ii> struct gen_numeric_list<T, 0, start, ii...> { typedef numeric_list<T, ii...> type; }; struct in namespace:Eigen::internal
345 return h_array_reverse(arr, typename gen_numeric_list<int, N>::type());
421 return h_array_zip<Op>(a, b, typename gen_numeric_list<int, N>::type());
433 constexpr inline auto array_zip_and_reduce(array<A, N> a, array<B, N> b) -> decltype(h_array_zip_and_reduce<Reducer, Op, A, B, N>(a, b, typename gen_numeric_list<int, N>::type()))
435 return h_array_zip_and_reduce<Reducer, Op, A, B, N>(a, b, typename gen_numeric_list<int, N>::type());
449 return h_array_apply<Op>(a, typename gen_numeric_list<int, N>::type());
461 constexpr inline auto array_apply_and_reduce(array<A, N> a) -> decltype(h_array_apply_and_reduce<Reducer, Op, A, N>(a, typename gen_numeric_list<int, N>::type())
    [all...]
  /external/eigen/unsupported/test/
cxx11_meta.cpp 18 using Eigen::internal::gen_numeric_list;
89 VERIFY((is_same<typename gen_numeric_list<int, 0>::type, numeric_list<int>>::value));
90 VERIFY((is_same<typename gen_numeric_list<int, 1>::type, numeric_list<int, 0>>::value));
91 VERIFY((is_same<typename gen_numeric_list<int, 2>::type, numeric_list<int, 0, 1>>::value));
92 VERIFY((is_same<typename gen_numeric_list<int, 5>::type, numeric_list<int, 0, 1, 2, 3, 4>>::value));
93 VERIFY((is_same<typename gen_numeric_list<int, 10>::type, numeric_list<int, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9>>::value));
95 VERIFY((is_same<typename gen_numeric_list<int, 0, 42>::type, numeric_list<int>>::value));
96 VERIFY((is_same<typename gen_numeric_list<int, 1, 42>::type, numeric_list<int, 42>>::value));
97 VERIFY((is_same<typename gen_numeric_list<int, 2, 42>::type, numeric_list<int, 42, 43>>::value));
98 VERIFY((is_same<typename gen_numeric_list<int, 5, 42>::type, numeric_list<int, 42, 43, 44, 45, 46>>::value))
    [all...]
  /external/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/
StaticSymmetry.h 51 typename gen_numeric_list<int, N>::type,
146 typedef typename internal::gen_numeric_list<int, NumIndices - SGNumIndices, SGNumIndices>::type remaining_indices;
DynamicSymmetry.h 38 initial = Op::run(h_permute(i, idx, typename internal::gen_numeric_list<int, N>::type()), m_elements[i].flags, initial, std::forward<Args>(args)...);
  /external/eigen/unsupported/Eigen/CXX11/src/Tensor/
TensorMeta.h 186 return customIndices2Array(idx, typename gen_numeric_list<Index, NumIndices>::type{});

Completed in 315 milliseconds