Static Public Member Functions | List of all members
Eigen::internal::h_array_reduce< Reducer, T, N, n > Struct Template Reference

#include <CXX11Meta.h>

Static Public Member Functions

EIGEN_DEVICE_FUNC static constexpr EIGEN_STRONG_INLINE auto run (array< T, N > arr, T identity) -> decltype(Reducer::run(h_array_reduce< Reducer, T, N, n - 1 >::run(arr, identity), array_get< n >(arr)))
 

Detailed Description

template<typename Reducer, typename T, std::size_t N, std::size_t n = N - 1>
struct Eigen::internal::h_array_reduce< Reducer, T, N, n >

Definition at line 358 of file CXX11Meta.h.

Member Function Documentation

◆ run()

template<typename Reducer , typename T , std::size_t N, std::size_t n = N - 1>
EIGEN_DEVICE_FUNC static constexpr EIGEN_STRONG_INLINE auto Eigen::internal::h_array_reduce< Reducer, T, N, n >::run ( array< T, N arr,
T  identity 
) -> decltype(Reducer::run(h_array_reduce<Reducer, T, N, n - 1>::run(arr, identity), array_get<n>(arr)))
inlinestatic

Definition at line 359 of file CXX11Meta.h.


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


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:44:51