| Base typedef | RAJA::reduce::detail::BaseReduceMinLoc< T, IndexType, Combiner > | |
| BaseReduce() | RAJA::reduce::detail::BaseReduce< ValueLoc< T, IndexType >, RAJA::reduce::min, Combiner > | inline |
| BaseReduce(ValueLoc< T, IndexType > init_val, ValueLoc< T, IndexType > identity_=Reduce::identity()) | RAJA::reduce::detail::BaseReduce< ValueLoc< T, IndexType >, RAJA::reduce::min, Combiner > | inline |
| BaseReduce(const BaseReduce ©) | RAJA::reduce::detail::BaseReduce< ValueLoc< T, IndexType >, RAJA::reduce::min, Combiner > | inline |
| BaseReduce(BaseReduce &©) | RAJA::reduce::detail::BaseReduce< ValueLoc< T, IndexType >, RAJA::reduce::min, Combiner > | inline |
| BaseReduceMinLoc() | RAJA::reduce::detail::BaseReduceMinLoc< T, IndexType, Combiner > | inline |
| BaseReduceMinLoc(T init_val, IndexType init_idx, T identity_val_=reduce_type::identity(), IndexType identity_loc_=DefaultLoc< IndexType >().value()) | RAJA::reduce::detail::BaseReduceMinLoc< T, IndexType, Combiner > | inline |
| combine(ValueLoc< T, IndexType > const &other) const | RAJA::reduce::detail::BaseReduce< ValueLoc< T, IndexType >, RAJA::reduce::min, Combiner > | inline |
| get() const | RAJA::reduce::detail::BaseReduce< ValueLoc< T, IndexType >, RAJA::reduce::min, Combiner > | inline |
| getLoc() const | RAJA::reduce::detail::BaseReduceMinLoc< T, IndexType, Combiner > | inline |
| local() const | RAJA::reduce::detail::BaseReduce< ValueLoc< T, IndexType >, RAJA::reduce::min, Combiner > | inline |
| minloc(T rhs, IndexType loc) const | RAJA::reduce::detail::BaseReduceMinLoc< T, IndexType, Combiner > | inline |
| operator T() const | RAJA::reduce::detail::BaseReduceMinLoc< T, IndexType, Combiner > | inline |
| operator ValueLoc< T, IndexType >() const | RAJA::reduce::detail::BaseReduce< ValueLoc< T, IndexType >, RAJA::reduce::min, Combiner > | inline |
| operator=(const BaseReduce &)=delete | RAJA::reduce::detail::BaseReduce< ValueLoc< T, IndexType >, RAJA::reduce::min, Combiner > | |
| operator=(BaseReduce &&)=default | RAJA::reduce::detail::BaseReduce< ValueLoc< T, IndexType >, RAJA::reduce::min, Combiner > | |
| reduce_type typedef | RAJA::reduce::detail::BaseReduceMinLoc< T, IndexType, Combiner > | |
| reset(T init_val, IndexType init_idx, T identity_val_=reduce_type::identity(), IndexType identity_loc_=DefaultLoc< IndexType >().value()) | RAJA::reduce::detail::BaseReduceMinLoc< T, IndexType, Combiner > | inline |
| BaseReduce< ValueLoc< T, IndexType >, RAJA::reduce::min, Combiner >::reset(ValueLoc< T, IndexType > val, ValueLoc< T, IndexType > identity_=Reduce::identity()) | RAJA::reduce::detail::BaseReduce< ValueLoc< T, IndexType >, RAJA::reduce::min, Combiner > | inline |
| value_type typedef | RAJA::reduce::detail::BaseReduceMinLoc< T, IndexType, Combiner > | |