| Classes | |
| struct | initial_tester | 
| struct | initial_tester< const xinitial< X > > | 
| struct | initial_tester< xinitial< X > > | 
| Public Types | |
| using | d_t = std::decay_t<T> | 
| using | evaluation_strategy | 
| using | keep_dims | 
| template<class NR> | |
| using | rebind_t = reducer_options<NR, T> | 
| Public Member Functions | |
| reducer_options (const T &tpl) | |
| template<class NR> | |
| auto | rebind (NR initial, const reducer_options< R, T > &) const | 
| Public Attributes | |
| R | initial_value | 
| Static Public Attributes | |
| static constexpr std::size_t | initial_val_idx = xtl::mpl::find_if<initial_tester, d_t>::value | 
| static constexpr bool | has_initial_value = initial_val_idx != std::tuple_size<d_t>::value | 
Definition at line 108 of file xreducer.hpp.
| using xt::reducer_options< R, T >::d_t = std::decay_t<T> | 
Definition at line 126 of file xreducer.hpp.
| using xt::reducer_options< R, T >::evaluation_strategy | 
Definition at line 140 of file xreducer.hpp.
| using xt::reducer_options< R, T >::keep_dims | 
Definition at line 145 of file xreducer.hpp.
| using xt::reducer_options< R, T >::rebind_t = reducer_options<NR, T> | 
Definition at line 153 of file xreducer.hpp.
| 
 | inline | 
Definition at line 131 of file xreducer.hpp.
| 
 | inline | 
Definition at line 156 of file xreducer.hpp.
| 
 | staticconstexpr | 
Definition at line 148 of file xreducer.hpp.
| 
 | staticconstexpr | 
Definition at line 128 of file xreducer.hpp.
| R xt::reducer_options< R, T >::initial_value | 
Definition at line 150 of file xreducer.hpp.