OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
cub::AgentRle< AgentRlePolicyT, InputIteratorT, OffsetsOutputIteratorT, LengthsOutputIteratorT, EqualityOpT, OffsetT >::_TempStorage::Aliasable::ScatterAliasable Union Reference

Detailed Description

template<typename AgentRlePolicyT, typename InputIteratorT, typename OffsetsOutputIteratorT, typename LengthsOutputIteratorT, typename EqualityOpT, typename OffsetT>
union cub::AgentRle< AgentRlePolicyT, InputIteratorT, OffsetsOutputIteratorT, LengthsOutputIteratorT, EqualityOpT, OffsetT >::_TempStorage::Aliasable::ScatterAliasable

Definition at line 229 of file agent_rle.cuh.

Data Fields

unsigned long long align
 
WarpExchangePairsStorage exchange_pairs [ACTIVE_EXCHANGE_WARPS]
 
WarpExchangeOffsets::TempStorage exchange_offsets [ACTIVE_EXCHANGE_WARPS]
 
WarpExchangeLengths::TempStorage exchange_lengths [ACTIVE_EXCHANGE_WARPS]
 

Field Documentation

◆ align

template<typename AgentRlePolicyT , typename InputIteratorT , typename OffsetsOutputIteratorT , typename LengthsOutputIteratorT , typename EqualityOpT , typename OffsetT >
unsigned long long cub::AgentRle< AgentRlePolicyT, InputIteratorT, OffsetsOutputIteratorT, LengthsOutputIteratorT, EqualityOpT, OffsetT >::_TempStorage::Aliasable::ScatterAliasable::align

Definition at line 231 of file agent_rle.cuh.

◆ exchange_lengths

template<typename AgentRlePolicyT , typename InputIteratorT , typename OffsetsOutputIteratorT , typename LengthsOutputIteratorT , typename EqualityOpT , typename OffsetT >
WarpExchangeLengths::TempStorage cub::AgentRle< AgentRlePolicyT, InputIteratorT, OffsetsOutputIteratorT, LengthsOutputIteratorT, EqualityOpT, OffsetT >::_TempStorage::Aliasable::ScatterAliasable::exchange_lengths[ACTIVE_EXCHANGE_WARPS]

Definition at line 234 of file agent_rle.cuh.

◆ exchange_offsets

template<typename AgentRlePolicyT , typename InputIteratorT , typename OffsetsOutputIteratorT , typename LengthsOutputIteratorT , typename EqualityOpT , typename OffsetT >
WarpExchangeOffsets::TempStorage cub::AgentRle< AgentRlePolicyT, InputIteratorT, OffsetsOutputIteratorT, LengthsOutputIteratorT, EqualityOpT, OffsetT >::_TempStorage::Aliasable::ScatterAliasable::exchange_offsets[ACTIVE_EXCHANGE_WARPS]

Definition at line 233 of file agent_rle.cuh.

◆ exchange_pairs

template<typename AgentRlePolicyT , typename InputIteratorT , typename OffsetsOutputIteratorT , typename LengthsOutputIteratorT , typename EqualityOpT , typename OffsetT >
WarpExchangePairsStorage cub::AgentRle< AgentRlePolicyT, InputIteratorT, OffsetsOutputIteratorT, LengthsOutputIteratorT, EqualityOpT, OffsetT >::_TempStorage::Aliasable::ScatterAliasable::exchange_pairs[ACTIVE_EXCHANGE_WARPS]

Definition at line 232 of file agent_rle.cuh.


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