Commit c9363dee authored by Tomáš Oberhuber's avatar Tomáš Oberhuber
Browse files

Renaming rowsReduction -> reduceRows and allRowsReduction -> reduceAllRows.

parent 8dc1c163
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -8,8 +8,8 @@ set( COMMON_EXAMPLES
    DenseMatrixExample_setElement
    DenseMatrixExample_addElement
    DenseMatrixExample_getElement
    DenseMatrixExample_rowsReduction
    DenseMatrixExample_allRowsReduction
    DenseMatrixExample_reduceRows
    DenseMatrixExample_reduceAllRows
    DenseMatrixExample_forElements
    DenseMatrixExample_forAllElements
    DenseMatrixExample_forRows
@@ -21,8 +21,8 @@ set( COMMON_EXAMPLES
    DenseMatrixViewExample_setElement
    DenseMatrixViewExample_addElement
    DenseMatrixViewExample_getElement
    DenseMatrixViewExample_rowsReduction
    DenseMatrixViewExample_allRowsReduction
    DenseMatrixViewExample_reduceRows
    DenseMatrixViewExample_reduceAllRows
    DenseMatrixViewExample_forElements
    DenseMatrixViewExample_forRows
    DenseMatrixViewExample_forAllElements
+0 −1
Original line number Diff line number Diff line
DenseMatrixExample_allRowsReduction.cpp
 No newline at end of file
+4 −4
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@
#include <TNL/Devices/Cuda.h>

template< typename Device >
void allRowsReduction()
void reduceAllRows()
{
   TNL::Matrices::DenseMatrix< double, Device > matrix {
      {  1,  0,  0,  0,  0 },
@@ -49,7 +49,7 @@ void allRowsReduction()
   /***
    * Compute the largest values in each row.
    */
   matrix.allRowsReduction( fetch, reduce, keep, std::numeric_limits< double >::lowest() );
   matrix.reduceAllRows( fetch, reduce, keep, std::numeric_limits< double >::lowest() );

   std::cout << "Max. elements in rows are: " << rowMax << std::endl;
}
@@ -57,10 +57,10 @@ void allRowsReduction()
int main( int argc, char* argv[] )
{
   std::cout << "All rows reduction on host:" << std::endl;
   allRowsReduction< TNL::Devices::Host >();
   reduceAllRows< TNL::Devices::Host >();

#ifdef HAVE_CUDA
   std::cout << "All rows reduction on CUDA device:" << std::endl;
   allRowsReduction< TNL::Devices::Cuda >();
   reduceAllRows< TNL::Devices::Cuda >();
#endif
}
+1 −0
Original line number Diff line number Diff line
DenseMatrixExample_reduceAllRows.cpp
 No newline at end of file
+4 −4
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@
#include <TNL/Devices/Host.h>

template< typename Device >
void rowsReduction()
void reduceRows()
{
   TNL::Matrices::DenseMatrix< double, Device > matrix {
      {  1,  0,  0,  0,  0 },
@@ -48,7 +48,7 @@ void rowsReduction()
   /***
    * Compute the largest values in each row.
    */
   matrix.rowsReduction( 0, matrix.getRows(), fetch, reduce, keep, std::numeric_limits< double >::lowest() );
   matrix.reduceRows( 0, matrix.getRows(), fetch, reduce, keep, std::numeric_limits< double >::lowest() );

   std::cout << "Max. elements in rows are: " << rowMax << std::endl;
}
@@ -56,10 +56,10 @@ void rowsReduction()
int main( int argc, char* argv[] )
{
   std::cout << "Rows reduction on host:" << std::endl;
   rowsReduction< TNL::Devices::Host >();
   reduceRows< TNL::Devices::Host >();

#ifdef HAVE_CUDA
   std::cout << "Rows reduction on CUDA device:" << std::endl;
   rowsReduction< TNL::Devices::Cuda >();
   reduceRows< TNL::Devices::Cuda >();
#endif
}
Loading