#include <reduce.hpp>
◆ value_type
template<typename T , template< typename > class Reduce_, template< typename, typename > class Combiner_>
◆ reduce_type
template<typename T , template< typename > class Reduce_, template< typename, typename > class Combiner_>
◆ BaseReduce() [1/4]
template<typename T , template< typename > class Reduce_, template< typename, typename > class Combiner_>
◆ BaseReduce() [2/4]
template<typename T , template< typename > class Reduce_, template< typename, typename > class Combiner_>
◆ BaseReduce() [3/4]
template<typename T , template< typename > class Reduce_, template< typename, typename > class Combiner_>
compiler-generated copy constructor
◆ BaseReduce() [4/4]
template<typename T , template< typename > class Reduce_, template< typename, typename > class Combiner_>
compiler-generated move constructor
◆ reset()
template<typename T , template< typename > class Reduce_, template< typename, typename > class Combiner_>
◆ operator=() [1/2]
template<typename T , template< typename > class Reduce_, template< typename, typename > class Combiner_>
prohibit compiler-generated copy assignment
◆ operator=() [2/2]
template<typename T , template< typename > class Reduce_, template< typename, typename > class Combiner_>
compiler-generated move assignment
◆ combine()
template<typename T , template< typename > class Reduce_, template< typename, typename > class Combiner_>
◆ local()
template<typename T , template< typename > class Reduce_, template< typename, typename > class Combiner_>
◆ operator T()
template<typename T , template< typename > class Reduce_, template< typename, typename > class Combiner_>
Get the calculated reduced value.
◆ get()
template<typename T , template< typename > class Reduce_, template< typename, typename > class Combiner_>
Get the calculated reduced value.
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/raja/checkouts/v2025.12.2/include/RAJA/pattern/detail/reduce.hpp