alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
FlatIdxContainer.hpp File Reference
#include "alpaka/Vec.hpp"
#include "alpaka/api/api.hpp"
#include "alpaka/core/Dict.hpp"
#include "alpaka/core/PP.hpp"
#include "alpaka/core/common.hpp"
#include "alpaka/mem/ThreadSpace.hpp"
#include "alpaka/onAcc/layout.hpp"
#include "alpaka/tag.hpp"
#include "alpaka/utility.hpp"
#include <cstdint>
#include <functional>
#include <memory>
#include <ranges>
#include <sstream>

Go to the source code of this file.

Classes

class  alpaka::onAcc::FlatIdxContainer< T_IdxRange, T_ThreadSpace, T_IdxMapperFn, T_CSelect >
class  alpaka::onAcc::FlatIdxContainer< T_IdxRange, T_ThreadSpace, T_IdxMapperFn, T_CSelect >::const_iterator
class  alpaka::onAcc::FlatIdxContainer< T_IdxRange, T_ThreadSpace, T_IdxMapperFn, T_CSelect >::const_iterator_end
 special implementation to define the end More...

Namespaces

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