Template Numerical Library: TNL::Algorithms::Segments::ChunkedEllpackSegmentView< Index, RowMajorOrder > Class Template Reference

Template Numerical Library version\ main:be7e16d88

Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Attributes | List of all members
TNL::Algorithms::Segments::ChunkedEllpackSegmentView< Index, RowMajorOrder > Class Template Reference

## Public Types
using | IndexType = Index

## Public Member Functions
__cuda_callable__ | ChunkedEllpackSegmentView (ChunkedEllpackSegmentView &&) noexcept=default
__cuda_callable__ | ChunkedEllpackSegmentView (const ChunkedEllpackSegmentView &)=default
__cuda_callable__ | ChunkedEllpackSegmentView (IndexType segmentIdx, IndexType offset, IndexType size, IndexType chunkSize, IndexType chunksInSlice)
__cuda_callable__ IndexType | getGlobalIndex (IndexType localIdx) const
__cuda_callable__ IndexType | getSegmentIndex () const
__cuda_callable__ IndexType | getSize () const
__cuda_callable__ ChunkedEllpackSegmentView & | operator= (ChunkedEllpackSegmentView &&) noexcept=default
__cuda_callable__ ChunkedEllpackSegmentView & | operator= (const ChunkedEllpackSegmentView &)=default

## Protected Attributes
IndexType | chunksInSlice
IndexType | chunkSize
IndexType | segmentIdx
IndexType | segmentOffset
IndexType | segmentSize

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

- src/TNL/Algorithms/Segments/ChunkedEllpackSegmentView.h