alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
trait.hpp File Reference
#include "alpaka/core/common.hpp"
#include "alpaka/onAcc/layout.hpp"
#include "alpaka/tag.hpp"
#include <cstdint>

Go to the source code of this file.

Classes

struct  alpaka::internal::CopyConstructableDataSource< TDataSource >
 Specialize the trait for DataSource class if the object is copyable. More...
struct  alpaka::onAcc::internal::trait::AutoIndexMapping
struct  alpaka::onAcc::internal::trait::AutoIndexMapping::Op< T_Acc, T_Api, T_DeviceKind >

Namespaces

namespace  alpaka
 main alpaka namespace.
namespace  alpaka::internal
 alpaka internal implementations.
namespace  alpaka::onAcc
 functionality which is usable on the accelerator compute device from within a kernel.
namespace  alpaka::onAcc::internal
namespace  alpaka::onAcc::internal::trait

Functions

constexpr auto alpaka::onAcc::internal::adjustMapping (auto const &acc)