Template Numerical Library version\ main:f17d0c8
Loading...
Searching...
No Matches
TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device > Member List

This is the complete list of members for TNL::Algorithms::SegmentsReductionKernels::CSRLightKernel< Index, Device >, including all inherited members.

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 >