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

Header file containing RAJA sequential policy definitions. More...

#include "RAJA/policy/PolicyBase.hpp"

Go to the source code of this file.

Classes

struct  RAJA::sequential::MultiReduceTuning< t_multi_algorithm >
 
struct  RAJA::policy::sequential::seq_region
 
struct  RAJA::policy::sequential::seq_launch_t
 
struct  RAJA::policy::sequential::seq_exec
 
struct  RAJA::policy::sequential::seq_work
 
struct  RAJA::policy::sequential::seq_reduce
 
struct  RAJA::policy::sequential::seq_multi_reduce_policy< tuning >
 
struct  RAJA::policy::sequential::seq_atomic
 
struct  RAJA::policy::sequential::seq_thread
 

Namespaces

 RAJA
 
 RAJA::sequential
 
 RAJA::policy
 
 RAJA::policy::sequential
 

Typedefs

using RAJA::policy::sequential::seq_segit = seq_exec
 
template<RAJA::sequential::multi_reduce_algorithm algorithm>
using RAJA::policy::sequential::seq_multi_reduce_tuning = seq_multi_reduce_policy< RAJA::sequential::MultiReduceTuning< algorithm > >
 
using RAJA::policy::sequential::seq_multi_reduce_left_fold = seq_multi_reduce_tuning< RAJA::sequential::multi_reduce_algorithm::left_fold >
 
using RAJA::policy::sequential::seq_multi_reduce = seq_multi_reduce_left_fold
 

Enumerations

enum class  RAJA::sequential::multi_reduce_algorithm : int { RAJA::sequential::left_fold }
 

Detailed Description

Header file containing RAJA sequential policy definitions.