#include "alpaka/core/BoostPredef.hpp"
#include <iostream>
#include <tuple>
#include <type_traits>
Go to the source code of this file.
|
using | alpaka::AccTags = std::tuple< alpaka::TagCpuSerial, alpaka::TagCpuThreads, alpaka::TagCpuTbbBlocks, alpaka::TagCpuOmp2Blocks, alpaka::TagCpuOmp2Threads, alpaka::TagGpuCudaRt, alpaka::TagGpuHipRt, alpaka::TagCpuSycl, alpaka::TagFpgaSyclIntel, alpaka::TagGpuSyclIntel > |
| list of all available tags More...
|
|
template<typename TAcc > |
using | alpaka::AccToTag = typename trait::AccToTag< TAcc >::type |
| maps an acc type to a tag type More...
|
|
template<concepts::Tag TTag, typename TDim , typename TIdx > |
using | alpaka::TagToAcc = typename trait::TagToAcc< TTag, TDim, TIdx >::type |
| maps a tag type to an acc type More...
|
|
◆ CREATE_ACC_TAG
#define CREATE_ACC_TAG |
( |
|
tag_name | ) |
|
Value:
{ \
static std::string get_name() \
{ \
return #tag_name; \
} \
}
Definition at line 20 of file Tag.hpp.