![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
#include <type_traits>Go to the source code of this file.
Classes | |
| struct | alpaka::rand::interval::CC |
| Interval-tag type [a, b]: closed (inclusive) at both the lower and upper bounds. More... | |
| struct | alpaka::rand::interval::CO |
| Interval-tag type [a, b): closed (inclusive) at the lower bound, open (exclusive) at the upper bound. More... | |
| struct | alpaka::rand::interval::detail::IntervalBase |
| struct | alpaka::rand::interval::OC |
| Interval-tag type (a, b]: open (exclusive) at the lower bound, closed (inclusive) at the upper bound. More... | |
| struct | alpaka::rand::interval::OO |
| Interval-tag type (a, b): open (exclusive) at both the lower and upper bounds. More... | |
| struct | alpaka::rand::interval::trait::IsInterval< T_Interval > |
Namespaces | |
| namespace | alpaka |
| main alpaka namespace. | |
| namespace | alpaka::rand |
| namespace | alpaka::rand::interval |
| namespace | alpaka::rand::interval::detail |
| namespace | alpaka::rand::interval::trait |
Variables | |
| constexpr CC | alpaka::rand::interval::cc {} |
| Interval-tag [a, b] object instance. | |
| constexpr CO | alpaka::rand::interval::co {} |
| Interval-tag [a, b) object instance. | |
| template<typename T> | |
| constexpr bool | alpaka::rand::interval::isInterval_v = trait::IsInterval<T>::value |
| constexpr OC | alpaka::rand::interval::oc {} |
| Interval-tag (a, b] object instance. | |
| constexpr OO | alpaka::rand::interval::oo {} |
| Interval-tag (a, b) object instance. | |