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

Header file for common RAJA internal definitions. More...

#include "RAJA/config.hpp"
#include <type_traits>
#include "RAJA/pattern/detail/reduce.hpp"
#include "RAJA/util/types.hpp"
#include "RAJA/pattern/params/params_base.hpp"

Go to the source code of this file.

Classes

class  RAJA::detail::SoAPtr< T, mempool, accessor >
 Pointer class specialized for Struct of Array data layout allocated via RAJA basic_mempools. More...
 
class  RAJA::detail::SoAPtr< RAJA::reduce::detail::ValueLoc< T, IndexType, doing_min >, mempool, accessor >
 Specialization for RAJA::reduce::detail::ValueLoc. More...
 
class  RAJA::detail::SoAPtr< RAJA::expt::ValLoc< T, IndexType >, mempool, accessor >
 Specialization for RAJA::expt::ValLoc. More...
 

Namespaces

 RAJA
 
 RAJA::detail
 

Detailed Description

Header file for common RAJA internal definitions.