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

RAJA header file defining SIMD/SIMT register operations. More...

#include "RAJA/config.hpp"
#include "RAJA/util/macros.hpp"
#include "RAJA/pattern/tensor/internal/TensorRef.hpp"

Go to the source code of this file.

Classes

struct  RAJA::internal::expt::ET::NormalizeOperandHelper< RHS, typename std::enable_if< std::is_base_of< TensorExpressionConcreteBase, RHS >::value >::type >
 

Namespaces

 RAJA
 
 RAJA::internal
 
 RAJA::internal::expt
 
 RAJA::internal::expt::ET
 

Typedefs

template<typename RHS >
using RAJA::internal::expt::ET::normalize_operand_t = typename NormalizeOperandHelper< RHS >::return_type
 

Functions

template<typename RHS >
RAJA_INLINE RAJA_HOST_DEVICE auto RAJA::internal::expt::ET::normalizeOperand (RHS const &rhs) -> typename NormalizeOperandHelper< RHS >::return_type
 

Detailed Description

RAJA header file defining SIMD/SIMT register operations.