alpaka
Abstraction Library for Parallel Kernel Acceleration
Loading...
Searching...
No Matches
alpaka::onAcc::internal::IdxRangeLazy< T_Origin, T_Unit, T_MultiDimensional > Struct Template Reference

#include <IdxRange.hpp>

Public Member Functions

constexpr IdxRangeLazy (T_Origin const &origin, T_Unit const &unit, T_MultiDimensional=T_MultiDimensional{})
constexpr auto getIdxRange (auto const &acc) const

Detailed Description

template<concepts::Origin T_Origin, concepts::Unit T_Unit, typename T_MultiDimensional = MultiDimensional<true>>
struct alpaka::onAcc::internal::IdxRangeLazy< T_Origin, T_Unit, T_MultiDimensional >

Definition at line 30 of file IdxRange.hpp.

Constructor & Destructor Documentation

◆ IdxRangeLazy()

template<concepts::Origin T_Origin, concepts::Unit T_Unit, typename T_MultiDimensional = MultiDimensional<true>>
alpaka::onAcc::internal::IdxRangeLazy< T_Origin, T_Unit, T_MultiDimensional >::IdxRangeLazy ( T_Origin const & origin,
T_Unit const & unit,
T_MultiDimensional = T_MultiDimensional{} )
inlineconstexpr

Definition at line 32 of file IdxRange.hpp.

Member Function Documentation

◆ getIdxRange()

template<concepts::Origin T_Origin, concepts::Unit T_Unit, typename T_MultiDimensional = MultiDimensional<true>>
auto alpaka::onAcc::internal::IdxRangeLazy< T_Origin, T_Unit, T_MultiDimensional >::getIdxRange ( auto const & acc) const
inlineconstexpr

Definition at line 37 of file IdxRange.hpp.


The documentation for this struct was generated from the following file: