www.cemf.ir
unsortedPairs< executionSpace, idType >::pairAccessor Struct Reference

Public Types

using PairType = typename UnsortedPairs::PairType
 

Public Member Functions

INLINE_FUNCTION_HD uint32 size () const
 
INLINE_FUNCTION_HD uint32 loopCount () const
 
INLINE_FUNCTION_HD bool isValid (uint32 idx) const
 
INLINE_FUNCTION_HD PairType getPair (uint32 idx) const
 
INLINE_FUNCTION_HD bool getPair (uint32 idx, PairType &pair) const
 

Public Attributes

ContainerType Container_
 

Detailed Description

template<typename executionSpace, typename idType>
struct pFlow::unsortedPairs< executionSpace, idType >::pairAccessor

Definition at line 48 of file unsortedPairs.hpp.

Member Typedef Documentation

◆ PairType

Definition at line 50 of file unsortedPairs.hpp.

Member Function Documentation

◆ size()

◆ loopCount()

INLINE_FUNCTION_HD uint32 loopCount ( ) const
inline

◆ isValid()

INLINE_FUNCTION_HD bool isValid ( uint32  idx) const
inline

◆ getPair() [1/2]

◆ getPair() [2/2]

INLINE_FUNCTION_HD bool getPair ( uint32  idx,
PairType pair 
) const
inline

Member Data Documentation

◆ Container_


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