![]() |
alpaka
Abstraction Library for Parallel Kernel Acceleration
|
#include "alpaka/core/common.hpp"#include "alpaka/core/config.hpp"#include <algorithm>#include <type_traits>Go to the source code of this file.
Classes | |
| struct | alpaka::operation::Add |
| The addition function object. More... | |
| struct | alpaka::operation::And |
| The and function object. More... | |
| struct | alpaka::operation::Cas |
| The compare and swap function object. More... | |
| struct | alpaka::operation::Dec |
| The decrement function object. More... | |
| struct | alpaka::operation::Exch |
| The exchange function object. More... | |
| struct | alpaka::operation::Inc |
| The increment function object. More... | |
| struct | alpaka::operation::Max |
| The maximum function object. More... | |
| struct | alpaka::operation::Min |
| The minimum function object. More... | |
| struct | alpaka::operation::Or |
| The or function object. More... | |
| struct | alpaka::operation::Sub |
| The subtraction function object. More... | |
| struct | alpaka::operation::Xor |
| The exclusive or function object. More... | |
Namespaces | |
| namespace | alpaka |
| main alpaka namespace. | |
| namespace | alpaka::operation |
| Contains functors with operation following the atomic operation semantics. | |