Loading tests/long-time-unit-tests/matrix-formats-test.h +8 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ #include <config/tnlParameterContainer.h> #include <matrices/tnlDenseMatrix.h> #include <matrices/tnlEllpackMatrix.h> #include <matrices/tnlEllpackSymMatrix.h> #include <matrices/tnlSlicedEllpackMatrix.h> #include <matrices/tnlChunkedEllpackMatrix.h> #include <matrices/tnlCSRMatrix.h> Loading @@ -40,6 +41,7 @@ void setupConfig( tnlConfigDescription& config ) config.addEntry< tnlString >( "matrix-format", "Matrix format." ); config.addEntryEnum< tnlString >( "dense" ); config.addEntryEnum< tnlString >( "ellpack" ); config.addEntryEnum< tnlString >( "ellpack-sym" ); config.addEntryEnum< tnlString >( "sliced-ellpack" ); config.addEntryEnum< tnlString >( "chunked-ellpack" ); config.addEntryEnum< tnlString >( "csr" ); Loading Loading @@ -157,6 +159,12 @@ int main( int argc, char* argv[] ) return EXIT_FAILURE; return EXIT_SUCCESS; } if( matrixFormat == "ellpack-sym" ) { if( !testMatrix< tnlEllpackSymMatrix< double, tnlHost, int > >( parameters, false ) ) return EXIT_FAILURE; return EXIT_SUCCESS; } if( matrixFormat == "sliced-ellpack" ) { if( !testMatrix< tnlSlicedEllpackMatrix< double, tnlHost, int > >( parameters, false ) ) Loading Loading
tests/long-time-unit-tests/matrix-formats-test.h +8 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,7 @@ #include <config/tnlParameterContainer.h> #include <matrices/tnlDenseMatrix.h> #include <matrices/tnlEllpackMatrix.h> #include <matrices/tnlEllpackSymMatrix.h> #include <matrices/tnlSlicedEllpackMatrix.h> #include <matrices/tnlChunkedEllpackMatrix.h> #include <matrices/tnlCSRMatrix.h> Loading @@ -40,6 +41,7 @@ void setupConfig( tnlConfigDescription& config ) config.addEntry< tnlString >( "matrix-format", "Matrix format." ); config.addEntryEnum< tnlString >( "dense" ); config.addEntryEnum< tnlString >( "ellpack" ); config.addEntryEnum< tnlString >( "ellpack-sym" ); config.addEntryEnum< tnlString >( "sliced-ellpack" ); config.addEntryEnum< tnlString >( "chunked-ellpack" ); config.addEntryEnum< tnlString >( "csr" ); Loading Loading @@ -157,6 +159,12 @@ int main( int argc, char* argv[] ) return EXIT_FAILURE; return EXIT_SUCCESS; } if( matrixFormat == "ellpack-sym" ) { if( !testMatrix< tnlEllpackSymMatrix< double, tnlHost, int > >( parameters, false ) ) return EXIT_FAILURE; return EXIT_SUCCESS; } if( matrixFormat == "sliced-ellpack" ) { if( !testMatrix< tnlSlicedEllpackMatrix< double, tnlHost, int > >( parameters, false ) ) Loading