|
RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
|
#include <TensorIndexTraits.hpp>
Public Types | |
| using | arg_type = ARG |
| using | value_type = strip_index_type_t< ARG > |
Static Public Member Functions | |
| RAJA_INLINE static constexpr RAJA_HOST_DEVICE bool | isTensorIndex () |
| RAJA_INLINE static constexpr RAJA_HOST_DEVICE arg_type const & | strip (arg_type const &arg) |
| RAJA_INLINE static constexpr RAJA_HOST_DEVICE arg_type const | strip_by_value (arg_type const arg) |
| RAJA_INLINE static constexpr RAJA_HOST_DEVICE value_type | size (arg_type const &) |
| RAJA_INLINE static constexpr RAJA_HOST_DEVICE value_type | begin (arg_type const &) |
| RAJA_INLINE static constexpr RAJA_HOST_DEVICE value_type | dim () |
| RAJA_INLINE static constexpr RAJA_HOST_DEVICE value_type | num_elem () |
| using RAJA::internal::expt::TensorIndexTraits< ARG >::arg_type = ARG |
| using RAJA::internal::expt::TensorIndexTraits< ARG >::value_type = strip_index_type_t<ARG> |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |