alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
MdSpanArray.hpp File Reference
#include "alpaka/CVec.hpp"
#include "alpaka/Vec.hpp"
#include "alpaka/concepts/types.hpp"
#include "alpaka/core/config.hpp"
#include "alpaka/mem/Alignment.hpp"
#include "alpaka/mem/DataPitches.hpp"
#include "alpaka/mem/MdForwardIter.hpp"
#include "alpaka/mem/concepts/detail/InnerTypeAllowedCast.hpp"
#include "alpaka/mem/trait.hpp"
#include "alpaka/trait.hpp"
#include "concepts/IndexVec.hpp"
#include <concepts>
#include <type_traits>

Go to the source code of this file.

Classes

struct  alpaka::CArrayType< T, T_Extents, T_numDims, T_dim >
 build C array type with compile time extents from a scalar value based on the compile time extents vector More...
struct  alpaka::CArrayType< T, T_Extents, 1u, T_dim >
struct  alpaka::internal::CopyConstructableDataSource< MdSpanArray< T_ArrayType, T_IndexType, T_MemAlignment > >
struct  alpaka::MdSpanArray< T_ArrayType, T_IndexType, T_MemAlignment >
struct  alpaka::MdSpanArray< T_ArrayType, T_IndexType, T_MemAlignment >
struct  alpaka::ResolveArrayAccess< T_numDims, T_dim >
 access a C array with compile time extents via a runtime md index. More...
struct  alpaka::ResolveArrayAccess< 1u, T_dim >

Namespaces

namespace  alpaka
 main alpaka namespace.