Searched refs:product_op (Results 1 - 3 of 3) sorted by relevance

/external/eigen/unsupported/Eigen/CXX11/src/util/
H A DCXX11Meta.h295 struct product_op { struct in namespace:Eigen::internal
323 constexpr inline decltype(reduce<product_op, Ts...>::run((*((Ts*)0))...)) arg_prod(Ts... ts)
325 return reduce<product_op, Ts...>::run(ts...);
397 EIGEN_DEVICE_FUNC constexpr inline auto array_prod(const array<T, N>& arr) -> decltype(array_reduce<product_op, T, N>(arr, static_cast<T>(1)))
399 return array_reduce<product_op, T, N>(arr, static_cast<T>(1));
H A DEmulateCXX11Meta.h215 struct product_op { struct in namespace:Eigen::internal
/external/eigen/unsupported/test/
H A Dcxx11_meta.cpp38 using Eigen::internal::product_op;
319 VERIFY((array_zip<product_op>(a, b) == d));
323 VERIFY_IS_EQUAL((array_zip_and_reduce<product_op, sum_op>(a, b)), 14755932);
324 VERIFY_IS_EQUAL((array_zip_and_reduce<sum_op, product_op>(a, b)), 388);

Completed in 597 milliseconds