Loading src/TNL/Algorithms/Segments/BiEllpack.h +2 −2 Original line number Diff line number Diff line Loading @@ -94,10 +94,10 @@ class BiEllpack * is terminated. */ template< typename Function, typename... Args > void forSegments( IndexType first, IndexType last, Function& f, Args... args ) const; void forElements( IndexType first, IndexType last, Function& f, Args... args ) const; template< typename Function, typename... Args > void forAll( Function& f, Args... args ) const; void forEachElement( Function& f, Args... args ) const; /*** Loading src/TNL/Algorithms/Segments/BiEllpack.hpp +4 −4 Original line number Diff line number Diff line Loading @@ -446,9 +446,9 @@ template< typename Device, template< typename Function, typename... Args > void BiEllpack< Device, Index, IndexAllocator, Organization, WarpSize >:: forSegments( IndexType first, IndexType last, Function& f, Args... args ) const forElements( IndexType first, IndexType last, Function& f, Args... args ) const { this->getConstView().forSegments( first, last, f, args... ); this->getConstView().forElements( first, last, f, args... ); } template< typename Device, Loading @@ -459,9 +459,9 @@ template< typename Device, template< typename Function, typename... Args > void BiEllpack< Device, Index, IndexAllocator, Organization, WarpSize >:: forAll( Function& f, Args... args ) const forEachElement( Function& f, Args... args ) const { this->forSegments( 0, this->getSegmentsCount(), f, args... ); this->forElements( 0, this->getSegmentsCount(), f, args... ); } template< typename Device, Loading src/TNL/Algorithms/Segments/BiEllpackView.h +2 −2 Original line number Diff line number Diff line Loading @@ -112,10 +112,10 @@ class BiEllpackView * is terminated. */ template< typename Function, typename... Args > void forSegments( IndexType first, IndexType last, Function& f, Args... args ) const; void forElements( IndexType first, IndexType last, Function& f, Args... args ) const; template< typename Function, typename... Args > void forAll( Function& f, Args... args ) const; void forEachElement( Function& f, Args... args ) const; /*** Loading src/TNL/Algorithms/Segments/BiEllpackView.hpp +3 −3 Original line number Diff line number Diff line Loading @@ -258,7 +258,7 @@ template< typename Device, template< typename Function, typename... Args > void BiEllpackView< Device, Index, Organization, WarpSize >:: forSegments( IndexType first, IndexType last, Function& f, Args... args ) const forElements( IndexType first, IndexType last, Function& f, Args... args ) const { const auto segmentsPermutationView = this->rowPermArray.getConstView(); const auto groupPointersView = this->groupPointers.getConstView(); Loading Loading @@ -308,9 +308,9 @@ template< typename Device, template< typename Function, typename... Args > void BiEllpackView< Device, Index, Organization, WarpSize >:: forAll( Function& f, Args... args ) const forEachElement( Function& f, Args... args ) const { this->forSegments( 0, this->getSegmentsCount(), f, args... ); this->forElements( 0, this->getSegmentsCount(), f, args... ); } template< typename Device, Loading src/TNL/Algorithms/Segments/CSR.h +2 −2 Original line number Diff line number Diff line Loading @@ -109,10 +109,10 @@ class CSR * is terminated. */ template< typename Function, typename... Args > void forSegments( IndexType first, IndexType last, Function& f, Args... args ) const; void forElements( IndexType first, IndexType last, Function& f, Args... args ) const; template< typename Function, typename... Args > void forAll( Function& f, Args... args ) const; void forEachElement( Function& f, Args... args ) const; /*** * \brief Go over all segments and perform a reduction in each of them. Loading Loading
src/TNL/Algorithms/Segments/BiEllpack.h +2 −2 Original line number Diff line number Diff line Loading @@ -94,10 +94,10 @@ class BiEllpack * is terminated. */ template< typename Function, typename... Args > void forSegments( IndexType first, IndexType last, Function& f, Args... args ) const; void forElements( IndexType first, IndexType last, Function& f, Args... args ) const; template< typename Function, typename... Args > void forAll( Function& f, Args... args ) const; void forEachElement( Function& f, Args... args ) const; /*** Loading
src/TNL/Algorithms/Segments/BiEllpack.hpp +4 −4 Original line number Diff line number Diff line Loading @@ -446,9 +446,9 @@ template< typename Device, template< typename Function, typename... Args > void BiEllpack< Device, Index, IndexAllocator, Organization, WarpSize >:: forSegments( IndexType first, IndexType last, Function& f, Args... args ) const forElements( IndexType first, IndexType last, Function& f, Args... args ) const { this->getConstView().forSegments( first, last, f, args... ); this->getConstView().forElements( first, last, f, args... ); } template< typename Device, Loading @@ -459,9 +459,9 @@ template< typename Device, template< typename Function, typename... Args > void BiEllpack< Device, Index, IndexAllocator, Organization, WarpSize >:: forAll( Function& f, Args... args ) const forEachElement( Function& f, Args... args ) const { this->forSegments( 0, this->getSegmentsCount(), f, args... ); this->forElements( 0, this->getSegmentsCount(), f, args... ); } template< typename Device, Loading
src/TNL/Algorithms/Segments/BiEllpackView.h +2 −2 Original line number Diff line number Diff line Loading @@ -112,10 +112,10 @@ class BiEllpackView * is terminated. */ template< typename Function, typename... Args > void forSegments( IndexType first, IndexType last, Function& f, Args... args ) const; void forElements( IndexType first, IndexType last, Function& f, Args... args ) const; template< typename Function, typename... Args > void forAll( Function& f, Args... args ) const; void forEachElement( Function& f, Args... args ) const; /*** Loading
src/TNL/Algorithms/Segments/BiEllpackView.hpp +3 −3 Original line number Diff line number Diff line Loading @@ -258,7 +258,7 @@ template< typename Device, template< typename Function, typename... Args > void BiEllpackView< Device, Index, Organization, WarpSize >:: forSegments( IndexType first, IndexType last, Function& f, Args... args ) const forElements( IndexType first, IndexType last, Function& f, Args... args ) const { const auto segmentsPermutationView = this->rowPermArray.getConstView(); const auto groupPointersView = this->groupPointers.getConstView(); Loading Loading @@ -308,9 +308,9 @@ template< typename Device, template< typename Function, typename... Args > void BiEllpackView< Device, Index, Organization, WarpSize >:: forAll( Function& f, Args... args ) const forEachElement( Function& f, Args... args ) const { this->forSegments( 0, this->getSegmentsCount(), f, args... ); this->forElements( 0, this->getSegmentsCount(), f, args... ); } template< typename Device, Loading
src/TNL/Algorithms/Segments/CSR.h +2 −2 Original line number Diff line number Diff line Loading @@ -109,10 +109,10 @@ class CSR * is terminated. */ template< typename Function, typename... Args > void forSegments( IndexType first, IndexType last, Function& f, Args... args ) const; void forElements( IndexType first, IndexType last, Function& f, Args... args ) const; template< typename Function, typename... Args > void forAll( Function& f, Args... args ) const; void forEachElement( Function& f, Args... args ) const; /*** * \brief Go over all segments and perform a reduction in each of them. Loading