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

Public Types

using PairType = typename sortedPairs::PairType
 

Public Member Functions

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

Public Attributes

uint32 size_
 
ViewType1D< PairType, ExecutionSpacesortedParis_
 

Detailed Description

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

Definition at line 51 of file sortedPairs.hpp.

Member Typedef Documentation

◆ PairType

using PairType = typename sortedPairs::PairType

Definition at line 53 of file sortedPairs.hpp.

Member Function Documentation

◆ size()

INLINE_FUNCTION_HD uint32 size ( ) const
inline

◆ loopCount()

INLINE_FUNCTION_HD uint32 loopCount ( ) const
inline

◆ isValid()

INLINE_FUNCTION_HD bool isValid ( uint32  i) const
inline

◆ getPair() [1/2]

◆ getPair() [2/2]

Member Data Documentation

◆ size_

◆ sortedParis_


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