RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
Classes | Namespaces
multi_reduce.hpp File Reference

Header file containing RAJA reduction templates for sequential execution. More...

#include "RAJA/config.hpp"
#include "RAJA/internal/MemUtils_CPU.hpp"
#include "RAJA/pattern/detail/multi_reduce.hpp"
#include "RAJA/pattern/multi_reduce.hpp"
#include "RAJA/policy/sequential/policy.hpp"
#include "RAJA/util/types.hpp"

Go to the source code of this file.

Classes

struct  RAJA::detail::MultiReduceDataSeq< T, t_MultiReduceOp, RAJA::sequential::MultiReduceTuning< RAJA::sequential::multi_reduce_algorithm::left_fold > >
 Seq multi-reduce data class template using left_fold reductions. More...
 

Namespaces

 RAJA
 
 RAJA::detail
 

Detailed Description

Header file containing RAJA reduction templates for sequential execution.

These methods should work on any platform.