| BiEllpackBase()=default (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| BiEllpackBase(IndexType size, IndexType storageSize, OffsetsView segmentsPermutation, OffsetsView groupPointers) (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| BiEllpackBase(const BiEllpackBase &)=default (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| BiEllpackBase(BiEllpackBase &&) noexcept=default (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| bind(IndexType size, IndexType storageSize, OffsetsView segmentsPermutation, OffsetsView groupPointers) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | protected |
| ConstOffsetsView typedef (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| DeviceType typedef (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| forAllElements(Function &&function) const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| forAllSegments(Function &&function) const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| forElements(IndexType begin, IndexType end, Function &&function) const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| forSegments(IndexType begin, IndexType end, Function &&function) const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| getGlobalIndex(Index segmentIdx, Index localIdx) const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| getGroupPointersView() (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| getGroupPointersView() const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| getLogWarpSize() (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | inlinestatic |
| getOrganization() (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | inlinestatic |
| getSegmentsCount() const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| getSegmentSize(IndexType segmentIdx) const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| getSegmentsPermutationView() (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| getSegmentsPermutationView() const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| getSegmentsType() (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | static |
| getSegmentView(IndexType segmentIdx) const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| getSerializationType() (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | static |
| getSize() const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| getStorageSize() const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| getVirtualSegments() const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| getVirtualSegments(IndexType segmentsCount) const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | protected |
| getWarpSize() (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | inlinestatic |
| groupPointers (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | protected |
| havePadding() (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | inlinestatic |
| IndexType typedef (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| OffsetsView typedef (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| operator=(const BiEllpackBase &)=delete (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| operator=(BiEllpackBase &&)=delete (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| printStructure(std::ostream &str) const (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| segmentsPermutation (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | protected |
| SegmentViewType typedef (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | |
| size (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | protected |
| storageSize (defined in TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize >) | TNL::Algorithms::Segments::BiEllpackBase< Device, Index, Organization, WarpSize > | protected |