RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
Public Types | Static Public Attributes | List of all members
RAJA::policy::tensor::tensor_exec< EXEC_POLICY, TENSOR_TYPE, DIM, TILE_SIZE > Struct Template Reference

#include <policy.hpp>

Inheritance diagram for RAJA::policy::tensor::tensor_exec< EXEC_POLICY, TENSOR_TYPE, DIM, TILE_SIZE >:

Public Types

using exec_policy = EXEC_POLICY
 
using tensor_type = TENSOR_TYPE
 

Static Public Attributes

static constexpr camp::idx_t s_tensor_dim = DIM
 
static constexpr camp::idx_t s_tile_size = TILE_SIZE
 

Member Typedef Documentation

◆ exec_policy

template<typename EXEC_POLICY , typename TENSOR_TYPE , camp::idx_t DIM, camp::idx_t TILE_SIZE>
using RAJA::policy::tensor::tensor_exec< EXEC_POLICY, TENSOR_TYPE, DIM, TILE_SIZE >::exec_policy = EXEC_POLICY

◆ tensor_type

template<typename EXEC_POLICY , typename TENSOR_TYPE , camp::idx_t DIM, camp::idx_t TILE_SIZE>
using RAJA::policy::tensor::tensor_exec< EXEC_POLICY, TENSOR_TYPE, DIM, TILE_SIZE >::tensor_type = TENSOR_TYPE

Member Data Documentation

◆ s_tensor_dim

template<typename EXEC_POLICY , typename TENSOR_TYPE , camp::idx_t DIM, camp::idx_t TILE_SIZE>
constexpr camp::idx_t RAJA::policy::tensor::tensor_exec< EXEC_POLICY, TENSOR_TYPE, DIM, TILE_SIZE >::s_tensor_dim = DIM
staticconstexpr

◆ s_tile_size

template<typename EXEC_POLICY , typename TENSOR_TYPE , camp::idx_t DIM, camp::idx_t TILE_SIZE>
constexpr camp::idx_t RAJA::policy::tensor::tensor_exec< EXEC_POLICY, TENSOR_TYPE, DIM, TILE_SIZE >::s_tile_size = TILE_SIZE
staticconstexpr

The documentation for this struct was generated from the following file: