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

Header file containing type traits needed by kernel implementation. More...

#include "RAJA/pattern/params/reducer.hpp"
#include "RAJA/pattern/kernel/For.hpp"
#include "RAJA/pattern/kernel/ForICount.hpp"
#include "RAJA/pattern/kernel/Tile.hpp"
#include "RAJA/pattern/kernel/TileTCount.hpp"

Go to the source code of this file.

Classes

struct  RAJA::internal::loop_data_has_reducers< T >
 
struct  RAJA::internal::loop_data_has_reducers< LoopData< SegmentTuple, ParamTuple, Resource, Bodies... > >
 
struct  RAJA::internal::is_wrapper_with_reducers< T >
 
struct  RAJA::internal::is_wrapper_with_reducers< ForWrapper< ArgumentId, Data, Types, EnclosedStmts... > >
 
struct  RAJA::internal::is_wrapper_with_reducers< ForICountWrapper< ArgumentId, ParamId, Data, Types, EnclosedStmts... > >
 
struct  RAJA::internal::is_wrapper_with_reducers< TileWrapper< ArgumentId, Data, Types, EnclosedStmts... > >
 
struct  RAJA::internal::is_wrapper_with_reducers< TileTCountWrapper< ArgumentId, Data, Types, EnclosedStmts... > >
 

Namespaces

 RAJA
 
 RAJA::internal
 

Detailed Description

Header file containing type traits needed by kernel implementation.