Template Numerical Library: TNL::Containers::Subrange< Index > Class Template Reference

Template Numerical Library version\ main:0b2c40fb1

Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Attributes | List of all members
TNL::Containers::Subrange< Index > Class Template Reference

## Public Types
using | IndexType = Index

## Public Member Functions
__cuda_callable__ | Subrange (Index begin, Index end)
__cuda_callable__ Index | getBegin () const
__cuda_callable__ Index | getEnd () const
__cuda_callable__ Index | getGlobalIndex (Index i) const
__cuda_callable__ Index | getLocalIndex (Index i) const
__cuda_callable__ Index | getSize () const
__cuda_callable__ bool | isLocal (Index i) const
__cuda_callable__ bool | operator!= (const Subrange &other) const
__cuda_callable__ bool | operator== (const Subrange &other) const
__cuda_callable__ void | reset ()
__cuda_callable__ void | setSubrange (Index begin, Index end)

## Protected Attributes
Index | begin = 0
Index | end = 0

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

- src/TNL/Containers/Subrange.h