alpaka
Abstraction Library for Parallel Kernel Acceleration
alpaka::AccCpuThreads< TDim, TIdx > Member List

This is the complete list of members for alpaka::AccCpuThreads< TDim, TIdx >, including all inherited members.

::alpaka::TaskKernelCpuThreads classalpaka::AccCpuThreads< TDim, TIdx >friend
AccCpuThreads(AccCpuThreads const &)=deletealpaka::AccCpuThreads< TDim, TIdx >
AccCpuThreads(AccCpuThreads &&)=deletealpaka::AccCpuThreads< TDim, TIdx >
alloc(std::uint32_t id) constalpaka::detail::BlockSharedMemStMemberImpl< core::vectorization::defaultAlignment >inline
Barrier typedefalpaka::BlockSyncBarrierThread< TIdx >
BarrierWithPredicate typedefalpaka::BlockSyncBarrierThread< TIdx >
BlockSharedMemDynMember(std::size_t sizeBytes)alpaka::BlockSharedMemDynMember< TStaticAllocKiB >inline
BlockSharedMemStMemberImpl(std::uint8_t *mem, std::size_t capacity)alpaka::detail::BlockSharedMemStMemberImpl< core::vectorization::defaultAlignment >inline
BlockSharedMemStMemberMasterSync(uint8_t *mem, std::size_t capacity, std::function< void()> fnSync, std::function< bool()> fnIsMasterThread)alpaka::BlockSharedMemStMemberMasterSync< TDataAlignBytes >inline
BlockSyncBarrierThread(TIdx const &blockThreadCount)alpaka::BlockSyncBarrierThread< TIdx >inline
dynMemBegin() const -> uint8_t *alpaka::BlockSharedMemDynMember< TStaticAllocKiB >inline
getLatestVarPtr() const -> T *alpaka::detail::BlockSharedMemStMemberImpl< core::vectorization::defaultAlignment >inline
getVarPtr(std::uint32_t id) const -> T *alpaka::detail::BlockSharedMemStMemberImpl< core::vectorization::defaultAlignment >inline
IdxBtRefThreadIdMap(ThreadIdToIdxMap const &mThreadToIndices)alpaka::bt::IdxBtRefThreadIdMap< TDim, TIdx >inline
IdxBtRefThreadIdMap(IdxBtRefThreadIdMap const &)=deletealpaka::bt::IdxBtRefThreadIdMap< TDim, TIdx >
IdxGbRef(Vec< TDim, TIdx > const &gridBlockIdx)alpaka::gb::IdxGbRef< TDim, TIdx >inline
m_barrieralpaka::BlockSyncBarrierThread< TIdx >mutable
m_barrierWithPredicatealpaka::BlockSyncBarrierThread< TIdx >mutable
m_blockThreadExtentalpaka::WorkDivMembers< TDim, TIdx >
m_gridBlockExtentalpaka::WorkDivMembers< TDim, TIdx >
m_isMasterThreadFnalpaka::BlockSharedMemStMemberMasterSync< TDataAlignBytes >
m_syncFnalpaka::BlockSharedMemStMemberMasterSync< TDataAlignBytes >
m_threadElemExtentalpaka::WorkDivMembers< TDim, TIdx >
operator=(AccCpuThreads const &) -> AccCpuThreads &=deletealpaka::AccCpuThreads< TDim, TIdx >
operator=(AccCpuThreads &&) -> AccCpuThreads &=deletealpaka::AccCpuThreads< TDim, TIdx >
alpaka::WorkDivMembers::operator=(WorkDivMembers const &) -> WorkDivMembers &=defaultalpaka::WorkDivMembers< TDim, TIdx >
alpaka::WorkDivMembers::operator=(WorkDivMembers &&) -> WorkDivMembers &=defaultalpaka::WorkDivMembers< TDim, TIdx >
alpaka::WorkDivMembers::operator=(TWorkDiv const &other) -> WorkDivMembers< TDim, TIdx > &alpaka::WorkDivMembers< TDim, TIdx >inline
alpaka::bt::IdxBtRefThreadIdMap::operator=(IdxBtRefThreadIdMap const &) -> IdxBtRefThreadIdMap &=deletealpaka::bt::IdxBtRefThreadIdMap< TDim, TIdx >
staticAllocBytes() -> std::uint32_talpaka::BlockSharedMemDynMember< TStaticAllocKiB >inlinestatic
staticMemBegin() const -> uint8_t *alpaka::BlockSharedMemDynMember< TStaticAllocKiB >inline
staticMemCapacity() const -> std::uint32_talpaka::BlockSharedMemDynMember< TStaticAllocKiB >inline
ThreadIdToIdxMap typedefalpaka::bt::IdxBtRefThreadIdMap< TDim, TIdx >
WorkDivMembers()=deletealpaka::WorkDivMembers< TDim, TIdx >
WorkDivMembers(TGridBlockExtent const &gridBlockExtent=TGridBlockExtent(), TBlockThreadExtent const &blockThreadExtent=TBlockThreadExtent(), TThreadElemExtent const &threadElemExtent=TThreadElemExtent())alpaka::WorkDivMembers< TDim, TIdx >inlineexplicit
WorkDivMembers(alpaka::Vec< TDim, TIdx > const &gridBlockExtent, alpaka::Vec< TDim, TIdx > const &blockThreadExtent, alpaka::Vec< TDim, TIdx > const &elemExtent)alpaka::WorkDivMembers< TDim, TIdx >inline
WorkDivMembers(WorkDivMembers const &other)alpaka::WorkDivMembers< TDim, TIdx >inline
WorkDivMembers(TWorkDiv const &other)alpaka::WorkDivMembers< TDim, TIdx >inlineexplicit
WorkDivMembers(WorkDivMembers &&)=defaultalpaka::WorkDivMembers< TDim, TIdx >