Loading src/TNL/Algorithms/Segments/CSRView.h +13 −1 Original line number Diff line number Diff line Loading @@ -29,7 +29,7 @@ public: using IndexType = std::remove_const_t< Index >; using KernelType = Kernel; using OffsetsView = typename Containers::VectorView< Index, DeviceType, IndexType >; using ConstOffsetsView = typename Containers::Vector< Index, DeviceType, IndexType >::ConstViewType; using ConstOffsetsView = typename OffsetsView::ConstViewType; using KernelView = typename Kernel::ViewType; using ViewType = CSRView; template< typename Device_, typename Index_ > Loading Loading @@ -167,6 +167,18 @@ public: SegmentsPrinter< CSRView, Fetch > print( Fetch&& fetch ) const; OffsetsView getOffsets() { return offsets; } ConstOffsetsView getOffsets() const { return offsets.getConstView(); } KernelType& getKernel() { Loading Loading
src/TNL/Algorithms/Segments/CSRView.h +13 −1 Original line number Diff line number Diff line Loading @@ -29,7 +29,7 @@ public: using IndexType = std::remove_const_t< Index >; using KernelType = Kernel; using OffsetsView = typename Containers::VectorView< Index, DeviceType, IndexType >; using ConstOffsetsView = typename Containers::Vector< Index, DeviceType, IndexType >::ConstViewType; using ConstOffsetsView = typename OffsetsView::ConstViewType; using KernelView = typename Kernel::ViewType; using ViewType = CSRView; template< typename Device_, typename Index_ > Loading Loading @@ -167,6 +167,18 @@ public: SegmentsPrinter< CSRView, Fetch > print( Fetch&& fetch ) const; OffsetsView getOffsets() { return offsets; } ConstOffsetsView getOffsets() const { return offsets.getConstView(); } KernelType& getKernel() { Loading