| ConstViewType typedef (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| DeviceType typedef (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| getConstView() const (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| getKernelType() (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | static |
| getSetup() const (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| getThreadsMapping() const (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| getThreadsPerSegment() const (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| getView() (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| IndexType typedef (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| init(const Segments &segments) (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| mapping (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | protected |
| reduceAllSegments(const SegmentsView &segments, Fetch &fetch, const Reduction &reduction, ResultKeeper &keeper, const Value &identity=Reduction::template getIdentity< Value >()) const (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| reduceSegments(const SegmentsView &segments, Index begin, Index end, Fetch &fetch, const Reduction &reduction, ResultKeeper &keeper, const Value &identity=Reduction::template getIdentity< Value >()) const (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| reduceSegments(const SegmentsView &segments, Index begin, Index end, Fetch &fetch, const Reduction &reduction, Keep &keep, const Value &identity) const (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| reset() (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| setThreadsMapping(LightCSRSThreadsMapping mapping) (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| setThreadsPerSegment(int threadsPerSegment) (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |
| threadsPerSegment (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | protected |
| ViewType typedef (defined in TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >) | TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > | |